docs/interfaces/auth.AuthorizationCodeGrantWithPKCERequest.html
interface AuthorizationCodeGrantWithPKCERequest {
client_id?: string;
client_secret?: string;
client_assertion?: string;
client_assertion_type?: "urn:ietf:params:oauth:client-assertion-type:jwt-bearer";
code: string;
redirect_uri?: string;
code_verifier: string;
key: string: any;
}
Allow for any custom property to be sent to Auth0
client_id?client_secret?client_assertion?client_assertion_type?coderedirect_uri?code_verifier
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.
code: string
The Authorization Code received from the initial /authorize call.
Optionalredirect_uriredirect_uri?: string
This is required only if it was set at the /authorize endpoint. The values must match.
code_verifier: string
Cryptographically random key that was used to generate the code_challenge passed to /authorize.
Member Visibility
ThemeOSLightDark
Properties client_idclient_secretclient_assertionclient_assertion_typecoderedirect_uricode_verifier