Class CurrentPrincipalAccessorExtensions
Inheritance
object
CurrentPrincipalAccessorExtensions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Security.Claims
Assembly: Volo.Abp.Security.dll
Syntax
public static class CurrentPrincipalAccessorExtensions
Methods
Change(ICurrentPrincipalAccessor, IEnumerable<Claim>)
Declaration
public static IDisposable Change(this ICurrentPrincipalAccessor currentPrincipalAccessor, IEnumerable<Claim> claims)
Parameters
Type | Name | Description |
---|---|---|
ICurrentPrincipalAccessor | currentPrincipalAccessor | |
System.Collections.Generic.IEnumerable<T><System.Security.Claims.Claim> | claims |
Returns
Type | Description |
---|---|
System.IDisposable |
Change(ICurrentPrincipalAccessor, Claim)
Declaration
public static IDisposable Change(this ICurrentPrincipalAccessor currentPrincipalAccessor, Claim claim)
Parameters
Type | Name | Description |
---|---|---|
ICurrentPrincipalAccessor | currentPrincipalAccessor | |
System.Security.Claims.Claim | claim |
Returns
Type | Description |
---|---|
System.IDisposable |
Change(ICurrentPrincipalAccessor, ClaimsIdentity)
Declaration
public static IDisposable Change(this ICurrentPrincipalAccessor currentPrincipalAccessor, ClaimsIdentity claimsIdentity)
Parameters
Type | Name | Description |
---|---|---|
ICurrentPrincipalAccessor | currentPrincipalAccessor | |
System.Security.Claims.ClaimsIdentity | claimsIdentity |
Returns
Type | Description |
---|---|
System.IDisposable |