Show / Hide Table of Contents

Class IdentityRoleClaim

Represents a claim that is granted to all users within a role.

Inheritance
System.Object
Entity
Entity<Guid>
IdentityClaim
IdentityRoleClaim
Implements
IEntity<Guid>
IEntity
IMultiTenant
Inherited Members
IdentityClaim.TenantId
IdentityClaim.ClaimType
IdentityClaim.ClaimValue
IdentityClaim.ToClaim()
IdentityClaim.SetClaim(Claim)
Entity<Guid>.Id
Entity<Guid>.GetKeys()
Entity<Guid>.ToString()
Entity.EntityEquals(IEntity)
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public class IdentityRoleClaim : IdentityClaim, IEntity<Guid>, IEntity, IMultiTenant

Constructors

IdentityRoleClaim()

Declaration
protected IdentityRoleClaim()

IdentityRoleClaim(Guid, Guid, Claim, Nullable<Guid>)

Declaration
protected IdentityRoleClaim(Guid id, Guid roleId, Claim claim, Guid? tenantId)
Parameters
Type Name Description
Guid id
Guid roleId
Claim claim
System.Nullable<Guid> tenantId

IdentityRoleClaim(Guid, Guid, String, String, Nullable<Guid>)

Declaration
public IdentityRoleClaim(Guid id, Guid roleId, string claimType, string claimValue, Guid? tenantId)
Parameters
Type Name Description
Guid id
Guid roleId
System.String claimType
System.String claimValue
System.Nullable<Guid> tenantId

Properties

RoleId

Gets or sets the of the primary key of the role associated with this claim.

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

Implements

IEntity<TKey>
IEntity
IMultiTenant

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft