Models, objects, and error codes
When using the Entrust IdP Adapter through the PingFederate authentication API, the adapter uses the following state models, action models, objects, and error codes.
State models
Status | Response Model | Action | Description |
---|---|---|---|
|
This state has no model. |
|
The user must select the one-time device from the list to proceed with the authentication flow. |
|
|
|
The user must select an authenticator for authentication. |
|
|
|
The user must complete authentication via an input. |
|
|
|
Entrust authentication failed. |
Action models
Action | Request Model | Errors | Description |
---|---|---|---|
|
|
This action has no errors. |
Submits the user ID for authentication. |
|
This action has no model. |
This action has no errors. |
Cancels the current operation. |
|
|
|
Selects an authenticator as an authentication method. |
|
|
|
Validates the input from the user. |
|
This action has no model. |
This action has no errors. |
Shows the list of alternative authentication options. |
|
This action has no model. |
|
Resends the current authentication request. |
Objects
Parameter Name | Type | Description |
---|---|---|
|
String array |
The cells used for the input. |
|
Integer |
The number of characters per cell. |
|
String array |
The list of serial numbers of the grid cards that can be used. |
Parameter name | Type | Description |
---|---|---|
|
String |
The ID used for the challenge. |
|
Array of |
The questions used for the input. |
Parameter name | Type | Description |
---|---|---|
|
String |
The ID for the user question. |
|
String |
The question value for the user question. |
|
String |
The answer value for the user question. |
Parameter name | Type | Description |
---|---|---|
|
String |
The ID of the question. |
|
String |
The answer value for the question. |
Error Codes
An error code is returned if the call flow state has not reached a dead end, and the user can still authenticate with a device.
Error code | Message | HTTP status |
---|---|---|
|
One or more validation errors occurred. |
400 |
Error code | Message | userMessageKey | Parent code |
---|---|---|---|
|
Selected authenticator is not a valid form of authentication. |
|
|
|
The input entered is incorrect. |
|
|
|
The format of input is incorrect. |
|
|
|
Authentication error. |
|
|
|
The user account is locked. |
|
|
|
User canceled push notification transaction. |
|
|
|
User marked the push notification transaction as suspicious. |
|
|