ClaimsIdentityFactory<TUser, TKey> Class

 

Creates a ClaimsIdentity from a user.

Namespace:   Microsoft.AspNet.Identity
Assembly:  Microsoft.AspNet.Identity.Core (in Microsoft.AspNet.Identity.Core.dll)

System.Object
  Microsoft.AspNet.Identity.ClaimsIdentityFactory<TUser, TKey>
    Microsoft.AspNet.Identity.ClaimsIdentityFactory<TUser>

public class ClaimsIdentityFactory<TUser, TKey> : IClaimsIdentityFactory<TUser, TKey>
where TUser : class, IUser<TKey>
where TKey : object, IEquatable<TKey>

Type Parameters

TUser

The type of the user.

TKey

The type of the key.

NameDescription
System_CAPS_pubmethodClaimsIdentityFactory<TUser, TKey>()

Initializes a new instance of the ClaimsIdentityFactory<TUser, TKey> class.

NameDescription
System_CAPS_pubpropertyRoleClaimType

Gets or sets the claim type used for role claims.

System_CAPS_pubpropertySecurityStampClaimType

Gets or sets the claim type used for the user security stamp.

System_CAPS_pubpropertyUserIdClaimType

Gets or sets the claim type used for the user identity.

System_CAPS_pubpropertyUserNameClaimType

Gets or sets the claim type used for the user name.

NameDescription
System_CAPS_pubmethodConvertIdToString(TKey)

Converts the key to a string. By default just calls ToString() method.

System_CAPS_pubmethodCreateAsync(UserManager<TUser, TKey>, TUser, String)

Asynchronously creates a ClaimsIdentity from a user.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: