Interface ModifyVerifiedAccessTrustProviderOidcOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ModifyVerifiedAccessTrustProviderOidcOptions.Builder,
,ModifyVerifiedAccessTrustProviderOidcOptions> SdkBuilder<ModifyVerifiedAccessTrustProviderOidcOptions.Builder,
,ModifyVerifiedAccessTrustProviderOidcOptions> SdkPojo
- Enclosing class:
ModifyVerifiedAccessTrustProviderOidcOptions
public static interface ModifyVerifiedAccessTrustProviderOidcOptions.Builder
extends SdkPojo, CopyableBuilder<ModifyVerifiedAccessTrustProviderOidcOptions.Builder,ModifyVerifiedAccessTrustProviderOidcOptions>
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationEndpoint
(String authorizationEndpoint) The OIDC authorization endpoint.The client identifier.clientSecret
(String clientSecret) The client secret.The OIDC issuer.OpenID Connect (OIDC) scopes are used by an application during authentication to authorize access to a user's details.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
ModifyVerifiedAccessTrustProviderOidcOptions.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
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
OpenID Connect (OIDC) scopes are used by an application during authentication to authorize access to a user's details. Each scope returns a specific set of user attributes.
- Parameters:
scope
- OpenID Connect (OIDC) scopes are used by an application during authentication to authorize access to a user's details. Each scope returns a specific set of user attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-