@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.306Z") @Stability(value=Experimental) public interface IUserPool extends software.amazon.jsii.JsiiSerializable, IResource
Modifier and Type | Interface and Description |
---|---|
static interface |
IUserPool.Jsii$Default
Internal default implementation for
IUserPool . |
static class |
IUserPool.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
Modifier and Type | Method and Description |
---|---|
UserPoolClient |
addClient(String id)
(experimental) Add a new app client to this user pool.
|
UserPoolClient |
addClient(String id,
UserPoolClientOptions options)
(experimental) Add a new app client to this user pool.
|
UserPoolDomain |
addDomain(String id,
UserPoolDomainOptions options)
(experimental) Associate a domain to this user pool.
|
UserPoolResourceServer |
addResourceServer(String id,
UserPoolResourceServerOptions options)
(experimental) Add a new resource server to this user pool.
|
List<IUserPoolIdentityProvider> |
getIdentityProviders()
(experimental) Get all identity providers registered with this user pool.
|
String |
getUserPoolArn()
(experimental) The ARN of this user pool resource.
|
String |
getUserPoolId()
(experimental) The physical ID of this user pool resource.
|
void |
registerIdentityProvider(IUserPoolIdentityProvider provider)
(experimental) Register an identity provider with this user pool.
|
@Stability(value=Experimental) @NotNull List<IUserPoolIdentityProvider> getIdentityProviders()
@Stability(value=Experimental) @NotNull String getUserPoolArn()
@Stability(value=Experimental) @NotNull String getUserPoolId()
@Stability(value=Experimental) @NotNull UserPoolClient addClient(@NotNull String id, @Nullable UserPoolClientOptions options)
id
- This parameter is required.options
- https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-client-apps.html
@Stability(value=Experimental) @NotNull UserPoolClient addClient(@NotNull String id)
id
- This parameter is required.https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-client-apps.html
@Stability(value=Experimental) @NotNull UserPoolDomain addDomain(@NotNull String id, @NotNull UserPoolDomainOptions options)
id
- This parameter is required.options
- This parameter is required.https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-assign-domain.html
@Stability(value=Experimental) @NotNull UserPoolResourceServer addResourceServer(@NotNull String id, @NotNull UserPoolResourceServerOptions options)
id
- This parameter is required.options
- This parameter is required.https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-resource-servers.html
@Stability(value=Experimental) void registerIdentityProvider(@NotNull IUserPoolIdentityProvider provider)
provider
- This parameter is required.Copyright © 2021. All rights reserved.