Authentication

Authentication By Cert

Authenticate By Certificate

Creates a new session by authenticating via encrypted username and certification id.

Security: All users.

SDK API: envianceSdk.authentication.authenticateByCert(encryptedUserName, certUniqueId, onsuccess, onerror)

PATCH /ver2/AuthenticationService.svc/sessions HTTP/1.1
Content-Type: application/json; charset=UTF-8
 
{
  encryptedUserName: "username",
  certUniqueId: "abcd23456789",
}

post/ver2/AuthenticationService.svc/sessions/cert

Request

Headers

EnvApi-Systemidstring

Specify specific system to run instead of Home

EnvApi-Packageidstring

(optional) Clients application/package ID

EnvApi-Udf-DateTime-Iso-In-CustomFieldsstring

Udfs of DateTime should use Iso

EnvApi-Udf-DateTime-ReadInUserTzstring

(obsolete) Udfs of DateTime type whould be in ReadInUserTz

EnvApi-Udf-Value-Invariantstring

(optional) Udfs - Force Non-Localized (invariant) values

EnvApi-Localization-Allstring

(optional) Extend objects with User-given Localizations

x-client-request-idstring

(optional) Client ID for double submit prevention

Request body

encryptedUserNamestring
certUniqueIdstring

Response

not available

string guid required

Changes

No recorded changes to this operation across all 1 revision of this API.