public static interface Configuration.Builder extends SdkPojo, CopyableBuilder<Configuration.Builder,Configuration>
| Modifier and Type | Method and Description |
|---|---|
Configuration.Builder |
cognitoUserPoolConfiguration(CognitoUserPoolConfiguration cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool that Verified Permissions can use as a source of
authenticated identities as entities.
|
default Configuration.Builder |
cognitoUserPoolConfiguration(Consumer<CognitoUserPoolConfiguration.Builder> cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool that Verified Permissions can use as a source of
authenticated identities as entities.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfiguration.Builder cognitoUserPoolConfiguration(CognitoUserPoolConfiguration cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool that Verified Permissions can use as a source of authenticated identities as entities. It specifies the Amazon Resource Name (ARN) of a Amazon Cognito user pool and one or more application client IDs.
Example:
"configuration":{"cognitoUserPoolConfiguration":{"userPoolArn":"cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5","clientIds": ["a1b2c3d4e5f6g7h8i9j0kalbmc"]}}
cognitoUserPoolConfiguration - Contains configuration details of a Amazon Cognito user pool that Verified Permissions can use as a
source of authenticated identities as entities. It specifies the Amazon Resource Name
(ARN) of a Amazon Cognito user pool and one or more application client IDs.
Example:
"configuration":{"cognitoUserPoolConfiguration":{"userPoolArn":"cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5","clientIds": ["a1b2c3d4e5f6g7h8i9j0kalbmc"]}}
default Configuration.Builder cognitoUserPoolConfiguration(Consumer<CognitoUserPoolConfiguration.Builder> cognitoUserPoolConfiguration)
Contains configuration details of a Amazon Cognito user pool that Verified Permissions can use as a source of authenticated identities as entities. It specifies the Amazon Resource Name (ARN) of a Amazon Cognito user pool and one or more application client IDs.
Example:
"configuration":{"cognitoUserPoolConfiguration":{"userPoolArn":"cognito-idp:us-east-1:123456789012:userpool/us-east-1_1a2b3c4d5","clientIds": ["a1b2c3d4e5f6g7h8i9j0kalbmc"]}}
CognitoUserPoolConfiguration.Builder
avoiding the need to create one manually via CognitoUserPoolConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to cognitoUserPoolConfiguration(CognitoUserPoolConfiguration).
cognitoUserPoolConfiguration - a consumer that will call methods on CognitoUserPoolConfiguration.BuildercognitoUserPoolConfiguration(CognitoUserPoolConfiguration)Copyright © 2023. All rights reserved.