Auth0 Node.js SDK - v5.0.0
    Preparing search index...

    Interface PushedAuthorizationRequest

    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;
    }

    Hierarchy (View Summary)

    Indexable

    • [key: string]: any

      Allow for any custom property to be sent to Auth0

    Index

    Properties

    client_id?: string

    Specify this to override the parent class's clientId

    client_secret?: string

    Specify this to override the parent class's clientSecret

    client_assertion?: string

    Specify this to provide your own client assertion JWT rather than the class creating one for you from the clientAssertionSigningKey.

    client_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.

    response_mode?: string

    The response_mode to use.

    nonce?: string

    The nonce.

    state?: string

    State value to be passed back on successful authorization.

    connection?: string

    Name of the connection.

    scope?: string

    Scopes to request. Multiple scopes must be separated by a space character.

    audience?: string

    The unique identifier of the target API you want to access.

    organization?: string

    The organization to log the user in to.

    invitation?: string

    The id of an invitation to accept.

    code_challenge?: string

    A Base64-encoded SHA-256 hash of the AuthorizationCodeGrantWithPKCERequest.code_verifier used for the Authorization Code Flow with PKCE.

    request?: string

    Allows JWT-Secured Authorization Request (JAR), when JAR & PAR request are used together. Reference

    authorization_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