Authorization code
For the authorization code flow, calling the token endpoint is the second step of the flow. HTTP POST is used for the token endpoint.
Request parameters
These parameters must be posted as a part of the URL-encoded form values.
Note: Mandatory request parameters can be configured on each OIDC provider. Mandatory values below are the default behaviour.
Parameter | Description | Mandatory |
---|---|---|
| The value that was returned from the authorization endpoint. | |
| Identifies the client and must match the value configured in FortifiedID Integrity. | |
| Authenticates the client and must match the value configured in FortifiedID Integrity. | |
| Supported value is | |
| Specifies the redirect location. It must match the value configured in FortifiedID Integrity. | |
| Required if |
Client authentication methods
Parameter: token_endpoint_auth_methods_supported
in discovery_meta configuration section.
FortifiedID Integrity supports the following methods:
Method | Description |
---|---|
| Provide 'clientid' and 'client_secret' in the Authorization header. (Basic auth) |
| Provide 'clientid' and 'client_secret' as parameters in the POST request body. |
| For PKCE use. Provide the 'code_verifier' as a parameter in the POST request body. |
Last updated