Get User Pool Client Result
data class GetUserPoolClientResult(val accessTokenValidity: Int, val allowedOauthFlows: List<String>, val allowedOauthFlowsUserPoolClient: Boolean, val allowedOauthScopes: List<String>, val analyticsConfigurations: List<GetUserPoolClientAnalyticsConfiguration>, val callbackUrls: List<String>, val clientId: String, val clientSecret: String, val defaultRedirectUri: String, val enablePropagateAdditionalUserContextData: Boolean, val enableTokenRevocation: Boolean, val explicitAuthFlows: List<String>, val generateSecret: Boolean, val id: String, val idTokenValidity: Int, val logoutUrls: List<String>, val name: String, val preventUserExistenceErrors: String, val readAttributes: List<String>, val refreshTokenValidity: Int, val supportedIdentityProviders: List<String>, val tokenValidityUnits: List<GetUserPoolClientTokenValidityUnit>, val userPoolId: String, val writeAttributes: List<String>)
A collection of values returned by getUserPoolClient.
Constructors
Link copied to clipboard
fun GetUserPoolClientResult(accessTokenValidity: Int, allowedOauthFlows: List<String>, allowedOauthFlowsUserPoolClient: Boolean, allowedOauthScopes: List<String>, analyticsConfigurations: List<GetUserPoolClientAnalyticsConfiguration>, callbackUrls: List<String>, clientId: String, clientSecret: String, defaultRedirectUri: String, enablePropagateAdditionalUserContextData: Boolean, enableTokenRevocation: Boolean, explicitAuthFlows: List<String>, generateSecret: Boolean, id: String, idTokenValidity: Int, logoutUrls: List<String>, name: String, preventUserExistenceErrors: String, readAttributes: List<String>, refreshTokenValidity: Int, supportedIdentityProviders: List<String>, tokenValidityUnits: List<GetUserPoolClientTokenValidityUnit>, userPoolId: String, writeAttributes: List<String>)
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
(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.
Link copied to clipboard