Show / Hide Table of Contents

Class IdentityClaim

Inheritance
object
Entity
Entity<Guid>
IdentityClaim
IdentityRoleClaim
IdentityUserClaim
Implements
IEntity<Guid>
IEntity
IMultiTenant
Inherited Members
Entity<Guid>.GetKeys()
Entity<Guid>.ToString()
Entity<Guid>.Id
Entity.EntityEquals(IEntity)
object.GetType()
object.MemberwiseClone()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Identity
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, Guid?)

Declaration
protected IdentityClaim(Guid id, Claim claim, Guid? tenantId)
Parameters
Type Name Description
Guid id
Claim claim
Guid? tenantId

IdentityClaim(Guid, string, string, Guid?)

Declaration
protected IdentityClaim(Guid id, string claimType, string claimValue, Guid? tenantId)
Parameters
Type Name Description
Guid id
string claimType
string claimValue
Guid? tenantId

Properties

ClaimType

Declaration
public virtual string ClaimType { get; protected set; }
Property Value
Type Description
string

ClaimValue

Declaration
public virtual string ClaimValue { get; protected set; }
Property Value
Type Description
string

TenantId

Declaration
public virtual Guid? TenantId { get; protected set; }
Property Value
Type Description
Guid?

Methods

SetClaim(Claim)

Declaration
public virtual void SetClaim(Claim claim)
Parameters
Type Name Description
Claim claim

ToClaim()

Declaration
public virtual Claim ToClaim()
Returns
Type Description
Claim

Implements

IEntity<TKey>
IEntity
IMultiTenant

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform