Interface TokenExchangeConfig.Builder
- Enclosing interface:
- TokenExchangeConfig
public static interface TokenExchangeConfig.Builder
-
Method Summary
Modifier and TypeMethodDescriptiondefault TokenExchangeConfig.BuilderactorToken(TypedToken token) build()default TokenExchangeConfig.BuilderclientSecret(String clientSecret) clientSecret(Secret clientSecret) enabled(boolean enabled) requestedTokenType(URI tokenType) default TokenExchangeConfig.BuildersubjectToken(TypedToken token) tokenEndpoint(URI tokenEndpoint)
-
Method Details
-
enabled
-
clientId
-
clientSecret
-
clientSecret
-
issuerUrl
-
tokenEndpoint
-
requestedTokenType
-
resource
-
audience
-
addScope
-
addScopes
-
scopes
-
subjectTokenProvider
@CanIgnoreReturnValue TokenExchangeConfig.Builder subjectTokenProvider(BiFunction<AccessToken, RefreshToken, TypedToken> provider) -
actorTokenProvider
@CanIgnoreReturnValue TokenExchangeConfig.Builder actorTokenProvider(BiFunction<AccessToken, RefreshToken, TypedToken> provider) -
subjectToken
-
actorToken
-
build
TokenExchangeConfig build()
-