Interface OidcConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OidcConfig.Builder,
,OidcConfig> SdkBuilder<OidcConfig.Builder,
,OidcConfig> SdkPojo
- Enclosing class:
OidcConfig
public static interface OidcConfig.Builder
extends SdkPojo, CopyableBuilder<OidcConfig.Builder,OidcConfig>
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationEndpoint
(String authorizationEndpoint) The OIDC IdP authorization endpoint used to configure your private workforce.The OIDC IdP client ID used to configure your private workforce.clientSecret
(String clientSecret) The OIDC IdP client secret used to configure your private workforce.The OIDC IdP issuer used to configure your private workforce.The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.logoutEndpoint
(String logoutEndpoint) The OIDC IdP logout endpoint used to configure your private workforce.tokenEndpoint
(String tokenEndpoint) The OIDC IdP token endpoint used to configure your private workforce.userInfoEndpoint
(String userInfoEndpoint) The OIDC IdP user information endpoint used to configure your private workforce.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
-
clientId
The OIDC IdP client ID used to configure your private workforce.
- Parameters:
clientId
- The OIDC IdP client ID used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecret
The OIDC IdP client secret used to configure your private workforce.
- Parameters:
clientSecret
- The OIDC IdP client secret used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issuer
The OIDC IdP issuer used to configure your private workforce.
- Parameters:
issuer
- The OIDC IdP issuer used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationEndpoint
The OIDC IdP authorization endpoint used to configure your private workforce.
- Parameters:
authorizationEndpoint
- The OIDC IdP authorization endpoint used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenEndpoint
The OIDC IdP token endpoint used to configure your private workforce.
- Parameters:
tokenEndpoint
- The OIDC IdP token endpoint used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userInfoEndpoint
The OIDC IdP user information endpoint used to configure your private workforce.
- Parameters:
userInfoEndpoint
- The OIDC IdP user information endpoint used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logoutEndpoint
The OIDC IdP logout endpoint used to configure your private workforce.
- Parameters:
logoutEndpoint
- The OIDC IdP logout endpoint used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jwksUri
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
- Parameters:
jwksUri
- The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-