Class: Aws::CognitoIdentityProvider::Types::GetUserPoolMfaConfigResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::CognitoIdentityProvider::Types::GetUserPoolMfaConfigResponse
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cognitoidentityprovider/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#email_mfa_configuration ⇒ Types::EmailMfaConfigType
Shows user pool email message configuration for MFA.
-
#mfa_configuration ⇒ String
The multi-factor authentication (MFA) configuration.
-
#sms_mfa_configuration ⇒ Types::SmsMfaConfigType
Shows user pool SMS message configuration for MFA.
-
#software_token_mfa_configuration ⇒ Types::SoftwareTokenMfaConfigType
Shows user pool configuration for time-based one-time password (TOTP) MFA.
Instance Attribute Details
#email_mfa_configuration ⇒ Types::EmailMfaConfigType
Shows user pool email message configuration for MFA. Includes the subject and body of the email message template for MFA messages. To activate this setting, [ advanced security features] must be active in your user pool.
[1]: docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pool-settings-advanced-security.html
5204 5205 5206 5207 5208 5209 5210 5211 |
# File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 5204 class GetUserPoolMfaConfigResponse < Struct.new( :sms_mfa_configuration, :software_token_mfa_configuration, :email_mfa_configuration, :mfa_configuration) SENSITIVE = [] include Aws::Structure end |
#mfa_configuration ⇒ String
The multi-factor authentication (MFA) configuration. Valid values include:
-
‘OFF` MFA won’t be used for any users.
-
‘ON` MFA is required for all users to sign in.
-
‘OPTIONAL` MFA will be required only for individual users who have an MFA factor activated.
5204 5205 5206 5207 5208 5209 5210 5211 |
# File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 5204 class GetUserPoolMfaConfigResponse < Struct.new( :sms_mfa_configuration, :software_token_mfa_configuration, :email_mfa_configuration, :mfa_configuration) SENSITIVE = [] include Aws::Structure end |
#sms_mfa_configuration ⇒ Types::SmsMfaConfigType
Shows user pool SMS message configuration for MFA. Includes the message template and the SMS message sending configuration for Amazon SNS.
5204 5205 5206 5207 5208 5209 5210 5211 |
# File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 5204 class GetUserPoolMfaConfigResponse < Struct.new( :sms_mfa_configuration, :software_token_mfa_configuration, :email_mfa_configuration, :mfa_configuration) SENSITIVE = [] include Aws::Structure end |
#software_token_mfa_configuration ⇒ Types::SoftwareTokenMfaConfigType
Shows user pool configuration for time-based one-time password (TOTP) MFA. Includes TOTP enabled or disabled state.
5204 5205 5206 5207 5208 5209 5210 5211 |
# File 'lib/aws-sdk-cognitoidentityprovider/types.rb', line 5204 class GetUserPoolMfaConfigResponse < Struct.new( :sms_mfa_configuration, :software_token_mfa_configuration, :email_mfa_configuration, :mfa_configuration) SENSITIVE = [] include Aws::Structure end |