Interface ModifyVerifiedAccessNativeApplicationOidcOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ModifyVerifiedAccessNativeApplicationOidcOptions.Builder,
,ModifyVerifiedAccessNativeApplicationOidcOptions> SdkBuilder<ModifyVerifiedAccessNativeApplicationOidcOptions.Builder,
,ModifyVerifiedAccessNativeApplicationOidcOptions> SdkPojo
- Enclosing class:
ModifyVerifiedAccessNativeApplicationOidcOptions
@Mutable
@NotThreadSafe
public static interface ModifyVerifiedAccessNativeApplicationOidcOptions.Builder
extends SdkPojo, CopyableBuilder<ModifyVerifiedAccessNativeApplicationOidcOptions.Builder,ModifyVerifiedAccessNativeApplicationOidcOptions>
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationEndpoint
(String authorizationEndpoint) The authorization endpoint of the IdP.The OAuth 2.0 client identifier.clientSecret
(String clientSecret) The OAuth 2.0 client secret.The OIDC issuer identifier of the IdP.publicSigningKeyEndpoint
(String publicSigningKeyEndpoint) The public signing key endpoint.The set of user claims to be requested from the IdP.tokenEndpoint
(String tokenEndpoint) The token endpoint of the IdP.userInfoEndpoint
(String userInfoEndpoint) The user info endpoint of the IdP.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, sdkFieldNameToField, sdkFields
-
Method Details
-
publicSigningKeyEndpoint
ModifyVerifiedAccessNativeApplicationOidcOptions.Builder publicSigningKeyEndpoint(String publicSigningKeyEndpoint) The public signing key endpoint.
- Parameters:
publicSigningKeyEndpoint
- The public signing key endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issuer
The OIDC issuer identifier of the IdP.
- Parameters:
issuer
- The OIDC issuer identifier of the IdP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationEndpoint
ModifyVerifiedAccessNativeApplicationOidcOptions.Builder authorizationEndpoint(String authorizationEndpoint) The authorization endpoint of the IdP.
- Parameters:
authorizationEndpoint
- The authorization endpoint of the IdP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenEndpoint
The token endpoint of the IdP.
- Parameters:
tokenEndpoint
- The token endpoint of the IdP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userInfoEndpoint
The user info endpoint of the IdP.
- Parameters:
userInfoEndpoint
- The user info endpoint of the IdP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientId
The OAuth 2.0 client identifier.
- Parameters:
clientId
- The OAuth 2.0 client identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecret
The OAuth 2.0 client secret.
- Parameters:
clientSecret
- The OAuth 2.0 client secret.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scope
The set of user claims to be requested from the IdP.
- Parameters:
scope
- The set of user claims to be requested from the IdP.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-