Class UserInfoClientTokenValidatorConfiguration.Builder
java.lang.Object
io.micronaut.security.oauth2.endpoint.userinfo.UserInfoClientTokenValidatorConfiguration.Builder
- Enclosing class:
- UserInfoClientTokenValidatorConfiguration
Builder for
UserInfoClientTokenValidatorConfiguration
.
baseUrl and name are required. path defaults to UserInfoClientTokenValidatorConfiguration.DEFAULT_PATH
.-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
baseUrl
@NonNull public @NonNull UserInfoClientTokenValidatorConfiguration.Builder baseUrl(@NonNull @NonNull String baseUrl) - Parameters:
baseUrl
- Authorization Server Base URL- Returns:
- this builder
-
name
@NonNull public @NonNull UserInfoClientTokenValidatorConfiguration.Builder name(@NonNull @NonNull String name) - Parameters:
name
- Name qualifier- Returns:
- this builder
-
path
@NonNull public @NonNull UserInfoClientTokenValidatorConfiguration.Builder path(@NonNull @NonNull String path) - Parameters:
path
- User info endpoint path (defaults toUserInfoClientTokenValidatorConfiguration.DEFAULT_PATH
)- Returns:
- this builder
-
build
Builds the configuration instance.- Returns:
- The UserInfoClientConfiguration
-