Class IdentityClaim
Inheritance
System.Object
IdentityClaim
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public abstract class IdentityClaim : Entity<Guid>, IEntity<Guid>, IEntity, IMultiTenant
Constructors
IdentityClaim()
Declaration
protected IdentityClaim()
IdentityClaim(Guid, Claim, Nullable<Guid>)
Declaration
protected IdentityClaim(Guid id, Claim claim, Guid? tenantId)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Claim |
claim |
|
System.Nullable<Guid> |
tenantId |
|
IdentityClaim(Guid, String, String, Nullable<Guid>)
Declaration
protected IdentityClaim(Guid id, string claimType, string claimValue, Guid? tenantId)
Parameters
Type |
Name |
Description |
Guid |
id |
|
System.String |
claimType |
|
System.String |
claimValue |
|
System.Nullable<Guid> |
tenantId |
|
Properties
ClaimType
Gets or sets the claim type for this claim.
Declaration
public virtual string ClaimType { get; protected set; }
Property Value
Type |
Description |
System.String |
|
ClaimValue
Gets or sets the claim value for this claim.
Declaration
public virtual string ClaimValue { get; protected set; }
Property Value
Type |
Description |
System.String |
|
TenantId
Declaration
public virtual Guid? TenantId { get; protected set; }
Property Value
Type |
Description |
System.Nullable<Guid> |
|
Methods
SetClaim(Claim)
Declaration
public virtual void SetClaim(Claim claim)
Parameters
Type |
Name |
Description |
Claim |
claim |
|
ToClaim()
Creates a Claim instance from this entity.
Declaration
public virtual Claim ToClaim()
Returns
Implements
IMultiTenant
Extension Methods