OptionalacrAn array of authentication context class references (ACRs).
OptionalauthenticatorA hint to the authorization server about the desired authenticator the client wishes to authenticate the user with
OptionalcodeA cryptographic hash used for proof key for code exchange (PKCE).
OptionalcodeThe method used to generate the code challenge, either plain or S256.
OptionaldisplayThe desired user interface mode
OptionalloginA hint to the authorization server about the user's identifier
OptionalmaxMaximum allowed time in seconds since the last End-User authentication.
OptionalnonceA random string used to associate to the ID token to prevent replay attacks
OptionalpromptThe desired authentication behaviour.
none: User is not prompted to sign in.login: Prompt the user to log in even if the user is already authenticated.consent: Prompt the user for consent.select_account: Prompt the user to sign in.create: Prompt the user to sign up.OptionalredirectThe URI to redirect the user to after successful sign in
OptionalrequestA signed JWT containing the authorization request parameters
OptionalrequestThe request uri obtained from pushed authorization request. When this parameter is set, all other properties are ignored
OptionalresourceSpace-separated list of resources the access token should be scoped to
OptionalresponseThe response mode for the authorization response.
form_post: Form-encoded POST request.query: URI query parameters.fragment: URI fragment.OptionalresponseThe desired response type from the authorization server.
code: Authorization code flow.token: Implicit flow.id_token: Implicit flow with ID token.id_token token: Implicit flow with ID token and access token.code id_token: Authorization code flow with ID token.code token: Authorization code flow with access token.code id_token token: Authorization code flow with ID token and access token.OptionalscopesSpace-separated list of scopes requested from the authorization server
OptionalstateA random string used to prevent CSRF attacks
OptionaluiUser's preferred languages and scripts for the user interface
Parameters for creating Authorization URL