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 and SOFTWARE_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