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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OidcOptions.Builder
authorizationEndpoint(String authorizationEndpoint)
The OIDC authorization endpoint.OidcOptions.Builder
clientId(String clientId)
The client identifier.OidcOptions.Builder
clientSecret(String clientSecret)
The client secret.OidcOptions.Builder
issuer(String issuer)
The OIDC issuer.OidcOptions.Builder
scope(String scope)
The OpenID Connect (OIDC) scope specified.OidcOptions.Builder
tokenEndpoint(String tokenEndpoint)
The OIDC token endpoint.OidcOptions.Builder
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 Detail
-
issuer
OidcOptions.Builder issuer(String 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
OidcOptions.Builder authorizationEndpoint(String 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
OidcOptions.Builder tokenEndpoint(String 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
OidcOptions.Builder userInfoEndpoint(String 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
OidcOptions.Builder clientId(String 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
OidcOptions.Builder clientSecret(String 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
OidcOptions.Builder scope(String 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.
-
-