class Aws::CognitoIdentityProvider::Types::UsernameConfigurationType
The username configuration type.
@note When making an API call, you may pass UsernameConfigurationType
data as a hash: { case_sensitive: false, # required }
@!attribute [rw] case_sensitive
Specifies whether username case sensitivity will be applied for all users in the user pool through Cognito APIs. Valid values include: * <b> <code>True</code> </b>\: Enables case sensitivity for all username input. When this option is set to `True`, users must sign in using the exact capitalization of their given username. For example, “UserName”. This is the default value. * <b> <code>False</code> </b>\: Enables case insensitivity for all username input. For example, when this option is set to `False`, users will be able to sign in using either "username" or "Username". This option also enables both `preferred_username` and `email` alias to be case insensitive, in addition to the `username` attribute. @return [Boolean]
@see docs.aws.amazon.com/goto/WebAPI/cognito-idp-2016-04-18/UsernameConfigurationType AWS API Documentation
Constants
- SENSITIVE