Interface CreateSigninRequestArgs

interface CreateSigninRequestArgs {
    acr_values?: string;
    client_secret?: string;
    disablePKCE?: boolean;
    display?: string;
    dpopJkt?: string;
    extraQueryParams?: Record<string, string | number | boolean>;
    extraTokenParams?: Record<string, unknown>;
    id_token_hint?: string;
    login_hint?: string;
    max_age?: number;
    nonce?: string;
    omitScopeWhenRequesting?: boolean;
    prompt?: string;
    redirect_uri?: string;
    request?: string;
    request_type?: string;
    request_uri?: string;
    resource?: string | string[];
    response_mode?: "query" | "fragment";
    response_type?: string;
    scope?: string;
    skipUserInfo?: boolean;
    state?: unknown;
    ui_locales?: string;
    url_state?: string;
}

Hierarchy

  • Omit<SigninRequestCreateArgs,
        | "url"
        | "authority"
        | "client_id"
        | "redirect_uri"
        | "response_type"
        | "scope"
        | "state_data">
    • CreateSigninRequestArgs

Properties

acr_values?: string
client_secret?: string
disablePKCE?: boolean
display?: string
dpopJkt?: string
extraQueryParams?: Record<string, string | number | boolean>
extraTokenParams?: Record<string, unknown>
id_token_hint?: string
login_hint?: string
max_age?: number
nonce?: string
omitScopeWhenRequesting?: boolean
prompt?: string
redirect_uri?: string
request?: string
request_type?: string
request_uri?: string
resource?: string | string[]
response_mode?: "query" | "fragment"
response_type?: string
scope?: string
skipUserInfo?: boolean
state?: unknown

custom "state", which can be used by a caller to have "data" round tripped

ui_locales?: string
url_state?: string