Get User Pool Client Result
A collection of values returned by getUserPoolClient.
Constructors
Properties
(Optional) Time limit, between 5 minutes and 1 day, after which the access token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units
.
(Optional) List of allowed OAuth flows (code, implicit, client_credentials).
(Optional) Whether the client is allowed to follow the OAuth protocol when interacting with Cognito user pools.
(Optional) List of allowed OAuth scopes (phone, email, openid, profile, and aws.cognito.signin.user.admin).
(Optional) Configuration block for Amazon Pinpoint analytics for collecting metrics for this user pool. Detailed below.
(Optional) List of allowed callback URLs for the identity providers.
Client secret of the user pool client.
(Optional) Default redirect URI. Must be in the list of callback URLs.
(Optional) Enables or disables token revocation.
(Optional) List of authentication flows (ADMIN_NO_SRP_AUTH, CUSTOM_AUTH_FLOW_ONLY, USER_PASSWORD_AUTH, ALLOW_ADMIN_USER_PASSWORD_AUTH, ALLOW_CUSTOM_AUTH, ALLOW_USER_PASSWORD_AUTH, ALLOW_USER_SRP_AUTH, ALLOW_REFRESH_TOKEN_AUTH).
(Optional) Should an application secret be generated.
(Optional) Time limit, between 5 minutes and 1 day, after which the ID token is no longer valid and cannot be used. This value will be overridden if you have entered a value in token_validity_units
.
(Optional) List of allowed logout URLs for the identity providers.
(Optional) Choose which errors and responses are returned by Cognito APIs during authentication, account confirmation, and password recovery when the user does not exist in the user pool. When set to ENABLED
and the user does not exist, authentication returns an error indicating either the username or password was incorrect, and account confirmation and password recovery return a response indicating a code was sent to a simulated destination. When set to LEGACY
, those APIs will return a UserNotFoundException
exception if the user does not exist in the user pool.
(Optional) List of user pool attributes the application client can read from.
(Optional) Time limit in days refresh tokens are valid for.
(Optional) List of provider names for the identity providers that are supported on this client. Uses the provider_name
attribute of aws.cognito.IdentityProvider
resource(s), or the equivalent string(s).
(Optional) Configuration block for units in which the validity times are represented in. Detailed below.
(Optional) List of user pool attributes the application client can write to.