QuickBase JS SDK v2 - v2.2.2
    Preparing search index...

    Interface ExchangeSsoTokenRequest

    Exchange an SSO token

    interface ExchangeSsoTokenRequest {
        grant_type: "urn:ietf:params:oauth:grant-type:token-exchange";
        requested_token_type:
            | "urn:quickbase:params:oauth:token-type:temp_token"
            | "urn:quickbase:params:oauth:token-type:temp_ticket";
        subject_token: string;
        subject_token_type: "urn:ietf:params:oauth:token-type:saml2";
    }
    Index

    Properties

    grant_type: "urn:ietf:params:oauth:grant-type:token-exchange"

    The value urn:ietf:params:oauth:grant-type:token-exchange indicates that a token exchange is being performed.

    requested_token_type:
        | "urn:quickbase:params:oauth:token-type:temp_token"
        | "urn:quickbase:params:oauth:token-type:temp_ticket"

    An identifier for the type of the requested security token. For the RESTful API, use urn:quickbase:params:oauth:token-type:temp_token. For the XML or SCIM APIs use urn:quickbase:params:oauth:token-type:temp_ticket.

    subject_token: string

    A security token that represents the identity of the party on behalf of whom the request is being made. For SAML 2.0, the value should be a base64url-encoded SAML 2.0 assertion.

    subject_token_type: "urn:ietf:params:oauth:token-type:saml2"

    An identifier that indicates the type of the security token in the subject_token parameter.