Interface ConsentPortalIdpConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConsentPortalIdpConfig.Builder,,ConsentPortalIdpConfig> SdkBuilder<ConsentPortalIdpConfig.Builder,,ConsentPortalIdpConfig> SdkPojo
- Enclosing class:
ConsentPortalIdpConfig
@Mutable
@NotThreadSafe
public static interface ConsentPortalIdpConfig.Builder
extends SdkPojo, CopyableBuilder<ConsentPortalIdpConfig.Builder,ConsentPortalIdpConfig>
-
Method Summary
Modifier and TypeMethodDescriptionThe audience value that the consent portal includes when requesting tokens from the identity provider.credentialProviderArn(String credentialProviderArn) The Amazon Resource Name (ARN) of the OAuth2 credential provider used to authenticate end users to the consent portal.The OAuth2 scopes that the consent portal requests when authenticating end users.scopes(Collection<String> scopes) The OAuth2 scopes that the consent portal requests when authenticating end users.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
credentialProviderArn
The Amazon Resource Name (ARN) of the OAuth2 credential provider used to authenticate end users to the consent portal.
- Parameters:
credentialProviderArn- The Amazon Resource Name (ARN) of the OAuth2 credential provider used to authenticate end users to the consent portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopes
The OAuth2 scopes that the consent portal requests when authenticating end users.
- Parameters:
scopes- The OAuth2 scopes that the consent portal requests when authenticating end users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopes
The OAuth2 scopes that the consent portal requests when authenticating end users.
- Parameters:
scopes- The OAuth2 scopes that the consent portal requests when authenticating end users.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audience
The audience value that the consent portal includes when requesting tokens from the identity provider.
- Parameters:
audience- The audience value that the consent portal includes when requesting tokens from the identity provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-