Class: IssuerAuthorizationRequestClass
An Authorization Request that provides shared claims and other user/session data to GOV.UK One Login credential issuers.
JSON schema: IssuerAuthorizationRequest.json
URI: di_vocab:IssuerAuthorizationRequestClass
Parents
Attributes
Own
- shared_claims 0..1
- Description: The shared claims. This value will detail what shared information the calling service wants to and is permitted to share.
- Range: IdentityCheckSubjectClass
- govuk_signin_journey_id 0..1
- Description: The journey id value as assigned by the GOV.UK account sign in process.
- Range: String
- evidence_requested 0..1
- Range: EvidenceRequestedClass
Inherited from AuthorizationRequestClass:
- iss 0..1
- Description: The
iss
(issuer) claim identifies the principal that issued the JWT. - Range: Uri
- Description: The
- sub 0..1
- Description: The
sub
(subject) claim identifies the principal that is the subject of the JWT. - Range: Uri
- Description: The
- nbf 0..1
- Description: The
nbf
(not before) claim identifies the time the JWT is valid from. - Range: Integer
- Description: The
- exp 0..1
- Description: The
exp
(expiration time) claim identifies the time the JWT expires. - Range: Integer
- Description: The
- aud 0..1
- Description: The
aud
(audience) claim identifies the recipients that the JWT is intended for. - Range: Uri
- Description: The
- iat 0..1
- Description: The
iat
(issued at) claim identifies the time at which the JWT was issued. - Range: Integer
- Description: The
- jti 0..1
- Description: The
jti
(JWT ID) claim identifies the unique identifier of the JWT. - Range: Uri
- Description: The
- response_type 1..1
- Description: The response type. This value currently needs to be set to the value
code
. - Range: String
- Description: The response type. This value currently needs to be set to the value
- scope 1..1
- Description: The scope. A space-separated list of scopes which must include the
openid
value. Other options areemail
,phone
andoffline_access
(returns a refresh token). Other custom scopes are available for internal requests. - Range: String
- Description: The scope. A space-separated list of scopes which must include the
- client_id 1..1
- Description: The client id. This value is the client id the Relying Party service was provided with for identification upon registration. Internal system requests will use an internal client id.
- Range: StringOrURI
- state 1..1
- Description: The state. This value is used to validate the response sent to the redirect URI. This value will be returned to the client in the authentication response.
- Range: String
- redirect_uri 1..1
- Description: The redirect uri. This value must exactly match one of the redirect uris registered by the Relying Party service and must be URL-encoded.
- Range: Uri
- nonce 1..1
- Description: The nonce. A random value provided from the ID token to verify the integrity of the ID token.
- Range: String
Other properties
See also: | ../json-schemas/IssuerAuthorizationRequest.json |