docs/interfaces/auth.PushedAuthorizationRequest.html
interface PushedAuthorizationRequest {
client_id?: string;
client_secret?: string;
client_assertion?: string;
client_assertion_type?: "urn:ietf:params:oauth:client-assertion-type:jwt-bearer";
redirect_uri: string;
response_type: string;
response_mode?: string;
nonce?: string;
state?: string;
connection?: string;
scope?: string;
audience?: string;
organization?: string;
invitation?: string;
code_challenge?: string;
request?: string;
authorization_details?: string;
key: string: any;
}
Allow for any custom property to be sent to Auth0
client_id?client_secret?client_assertion?client_assertion_type?redirect_uriresponse_typeresponse_mode?nonce?state?connection?scope?audience?organization?invitation?code_challenge?request?authorization_details?
Optionalclient_idclient_id?: string
Specify this to override the parent class's clientId
Optionalclient_secretclient_secret?: string
Specify this to override the parent class's clientSecret
Optionalclient_assertionclient_assertion?: string
Specify this to provide your own client assertion JWT rather than the class creating one for you from the clientAssertionSigningKey.
Optionalclient_assertion_typeclient_assertion_type?: "urn:ietf:params:oauth:client-assertion-type:jwt-bearer"
If you provide your own client_assertion you should also provide the client_assertion_type.
redirect_uri: string
URI to redirect to.
response_type: string
The response_type the client expects.
Optionalresponse_moderesponse_mode?: string
The response_mode to use.
Optionalnoncenonce?: string
The nonce.
Optionalstatestate?: string
State value to be passed back on successful authorization.
Optionalconnectionconnection?: string
Name of the connection.
Optionalscopescope?: string
Scopes to request. Multiple scopes must be separated by a space character.
Optionalaudienceaudience?: string
The unique identifier of the target API you want to access.
Optionalorganizationorganization?: string
The organization to log the user in to.
Optionalinvitationinvitation?: string
The id of an invitation to accept.
Optionalcode_challengecode_challenge?: string
A Base64-encoded SHA-256 hash of the AuthorizationCodeGrantWithPKCERequest.code_verifier used for the Authorization Code Flow with PKCE.
Optionalrequestrequest?: string
Allows JWT-Secured Authorization Request (JAR), when JAR & PAR request are used together. Reference
Optionalauthorization_detailsauthorization_details?: string
A JSON stringified array of objects. It can carry fine-grained authorization data in OAuth messages as part of Rich Authorization Requests (RAR) Reference
Member Visibility
ThemeOSLightDark
Properties client_idclient_secretclient_assertionclient_assertion_typeredirect_uriresponse_typeresponse_modenoncestateconnectionscopeaudienceorganizationinvitationcode_challengerequestauthorization_details