AdminGetUserResponse class
Represents the response from the server from the request to get the specified user as an administrator.
Constructors
-
AdminGetUserResponse({required String username, bool? enabled, List<
MFAOptionType> ? mFAOptions, String? preferredMfaSetting, List<AttributeType> ? userAttributes, DateTime? userCreateDate, DateTime? userLastModifiedDate, List<String> ? userMFASettingList, UserStatusType? userStatus}) -
AdminGetUserResponse.fromJson(Map<
String, dynamic> json) -
factory
Properties
- enabled → bool?
-
Indicates that the status is enabled.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
mFAOptions
→ List<
MFAOptionType> ? -
This response parameter is no longer supported. It provides
information only about SMS MFA configurations. It doesn't provide
information about TOTP software token MFA configurations. To look up
information about either type of MFA configuration, use UserMFASettingList
instead.
final
- preferredMfaSetting → String?
-
The user's preferred MFA setting.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
userAttributes
→ List<
AttributeType> ? -
An array of name-value pairs representing user attributes.
final
- userCreateDate → DateTime?
-
The date the user was created.
final
- userLastModifiedDate → DateTime?
-
The date the user was last modified.
final
-
userMFASettingList
→ List<
String> ? -
The MFA options that are enabled for the user. The possible values in this
list are
SMS_MFA
andSOFTWARE_TOKEN_MFA
.final - username → String
-
The user name of the user about whom you are receiving information.
final
- userStatus → UserStatusType?
-
The user status. Can be one of the following:
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited