Interface OidcOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OidcOptions.Builder,
,OidcOptions> SdkBuilder<OidcOptions.Builder,
,OidcOptions> SdkPojo
- Enclosing class:
OidcOptions
public static interface OidcOptions.Builder
extends SdkPojo, CopyableBuilder<OidcOptions.Builder,OidcOptions>
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationEndpoint
(String authorizationEndpoint) The OIDC authorization endpoint.The client identifier.clientSecret
(String clientSecret) The client secret.The OIDC issuer.The OpenID Connect (OIDC) scope specified.tokenEndpoint
(String tokenEndpoint) The OIDC token endpoint.userInfoEndpoint
(String userInfoEndpoint) The OIDC user info endpoint.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
issuer
The OIDC issuer.
- Parameters:
issuer
- The OIDC issuer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationEndpoint
The OIDC authorization endpoint.
- Parameters:
authorizationEndpoint
- The OIDC authorization endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenEndpoint
The OIDC token endpoint.
- Parameters:
tokenEndpoint
- The OIDC token endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userInfoEndpoint
The OIDC user info endpoint.
- Parameters:
userInfoEndpoint
- The OIDC user info endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientId
The client identifier.
- Parameters:
clientId
- The client identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecret
The client secret.
- Parameters:
clientSecret
- The client secret.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scope
The OpenID Connect (OIDC) scope specified.
- Parameters:
scope
- The OpenID Connect (OIDC) scope specified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-