authenticateUser response
output fields provides details about the authenticateUser output fields.
Output Field | Required? | Type | Purpose |
|---|---|---|---|
requestId | Y | String | The request ID sent with the authenticateUserResponse request. |
status | Y | hex string | Unique status code. 0000=Success. Any other value is an error. |
statusMessage | Y | String | Message corresponding to the status of the request. If the status is not 0000 (success), the message is an error message. |
credentialId | Y | String | Unique identifier of the credential. |
credentialType | Y | String | Identifies the credential type:
|
lastAuthnId | N | String | A unique identifier for this authentication transaction, if the authentication request was successful. |
isPinExpired | N | Boolean | If a PIN is set for this user, identifies if the PIN has expired.
|
pinExpirationTime | N | dateTime | If a user PIN is set, pinExpirationTime identifies the date and time (in GMT format) that the PIN expires. |
authContext | N | String | The authentication level that is used to authenticate the user, if an authentication level was sent in the request. |
Example authenticateUser response
<?xml version="1.0" encoding="UTF-8"?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <AuthenticateUserResponse xmlns="http://schemas.vip.symantec.com"> <requestId>abcd1234</requestId> <status>0000</status> <statusMessage>Success</statusMessage> <authContext> <params> <Key>authLevel.level</Key> <Value>1</Value> </params> </authContext> </AuthenticateUserResponse> </S:Body> </S:Envelope>