Class OauthAuthorizationEndpointConfigurationBuilder
java.lang.Object
io.micronaut.security.oauth2.configuration.endpoints.OauthAuthorizationEndpointConfigurationBuilder
Builder for programmatic
OauthAuthorizationEndpointConfiguration instances.- Since:
- 5.1.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the OAuth authorization endpoint configuration.codeChallengeMethod(@Nullable String codeChallengeMethod) Sets the PKCE code challenge method.Sets the authorization endpoint URL.
-
Constructor Details
-
OauthAuthorizationEndpointConfigurationBuilder
public OauthAuthorizationEndpointConfigurationBuilder()
-
-
Method Details
-
url
Sets the authorization endpoint URL.- Parameters:
url- The authorization endpoint URL.- Returns:
- This builder.
-
codeChallengeMethod
public @NonNull OauthAuthorizationEndpointConfigurationBuilder codeChallengeMethod(@Nullable String codeChallengeMethod) Sets the PKCE code challenge method.- Parameters:
codeChallengeMethod- The PKCE code challenge method.- Returns:
- This builder.
-
build
Builds the OAuth authorization endpoint configuration.- Returns:
- The OAuth authorization endpoint configuration.
-