AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

A user profile in a Amazon Cognito user pool.

Inheritance Hierarchy

System.Object
  Amazon.CognitoIdentityProvider.Model.UserType

Namespace: Amazon.CognitoIdentityProvider.Model
Assembly: AWSSDK.CognitoIdentityProvider.dll
Version: 3.x.y.z

Syntax

C#
public class UserType

The UserType type exposes the following members

Constructors

NameDescription
Public Method UserType()

Properties

NameTypeDescription
Public Property Attributes System.Collections.Generic.List<Amazon.CognitoIdentityProvider.Model.AttributeType>

Gets and sets the property Attributes.

A container with information about the user type attributes.

Public Property Enabled System.Boolean

Gets and sets the property Enabled.

Specifies whether the user is enabled.

Public Property MFAOptions System.Collections.Generic.List<Amazon.CognitoIdentityProvider.Model.MFAOptionType>

Gets and sets the property MFAOptions.

The MFA options for the user.

Public Property UserCreateDate System.DateTime

Gets and sets the property UserCreateDate.

The creation date of the user.

Public Property UserLastModifiedDate System.DateTime

Gets and sets the property UserLastModifiedDate.

The date and time, in ISO 8601 format, when the item was modified.

Public Property Username System.String

Gets and sets the property Username.

The user name of the user you want to describe.

Public Property UserStatus Amazon.CognitoIdentityProvider.UserStatusType

Gets and sets the property UserStatus.

The user status. This can be one of the following:

  • UNCONFIRMED - User has been created but not confirmed.

  • CONFIRMED - User has been confirmed.

  • EXTERNAL_PROVIDER - User signed in with a third-party IdP.

  • UNKNOWN - User status isn't known.

  • RESET_REQUIRED - User is confirmed, but the user must request a code and reset their password before they can sign in.

  • FORCE_CHANGE_PASSWORD - The user is confirmed and the user can sign in using a temporary password, but on first sign-in, the user must change their password to a new value before doing anything else.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5