Interface CreateVerifiedAccessNativeApplicationOidcOptions.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateVerifiedAccessNativeApplicationOidcOptions.Builder,CreateVerifiedAccessNativeApplicationOidcOptions>
,SdkBuilder<CreateVerifiedAccessNativeApplicationOidcOptions.Builder,CreateVerifiedAccessNativeApplicationOidcOptions>
,SdkPojo
- Enclosing class:
- CreateVerifiedAccessNativeApplicationOidcOptions
public static interface CreateVerifiedAccessNativeApplicationOidcOptions.Builder extends SdkPojo, CopyableBuilder<CreateVerifiedAccessNativeApplicationOidcOptions.Builder,CreateVerifiedAccessNativeApplicationOidcOptions>
-
-
Method Summary
-
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 Detail
-
publicSigningKeyEndpoint
CreateVerifiedAccessNativeApplicationOidcOptions.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
CreateVerifiedAccessNativeApplicationOidcOptions.Builder issuer(String 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
CreateVerifiedAccessNativeApplicationOidcOptions.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
CreateVerifiedAccessNativeApplicationOidcOptions.Builder tokenEndpoint(String 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
CreateVerifiedAccessNativeApplicationOidcOptions.Builder userInfoEndpoint(String 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
CreateVerifiedAccessNativeApplicationOidcOptions.Builder clientId(String 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
CreateVerifiedAccessNativeApplicationOidcOptions.Builder clientSecret(String 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
CreateVerifiedAccessNativeApplicationOidcOptions.Builder scope(String 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.
-
-