DirectAuthenticationFlowBuilder
A Java-idiomatic builder for creating instances of DirectAuthenticationFlow.
This builder provides method-chaining setters for optional parameters and delegates to the Kotlin KotlinBuilder for the actual construction.
Parameters
issuerUrl
The base URL of the Authorization Server.
clientId
The client ID of the application.
scope
The OAuth 2.0 scopes the application is requesting.
Functions
Link copied to clipboard
Creates a DirectAuthenticationFlow instance with the configured parameters.
Link copied to clipboard
Sets the ACR values.
Link copied to clipboard
fun setAdditionalParameters(additionalParameters: Map<String, String>): DirectAuthenticationFlowBuilder
Sets additional query string parameters for all requests.
Link copied to clipboard
Sets the authorization server ID.
Link copied to clipboard
Sets the client secret.
Link copied to clipboard
Sets the clock used for time-sensitive operations.
Link copied to clipboard
Sets the authentication intent.
Link copied to clipboard
Sets the supported grant types.