Show / Hide Table of Contents

Class CurrentPrincipalAccessorExtensions

Inheritance
System.Object
CurrentPrincipalAccessorExtensions
Namespace: Volo.Abp.Security.Claims
Assembly: Volo.Abp.Security.dll
Syntax
public static class CurrentPrincipalAccessorExtensions : object

Methods

Change(ICurrentPrincipalAccessor, Claim)

Declaration
public static IDisposable Change(this ICurrentPrincipalAccessor currentPrincipalAccessor, Claim claim)
Parameters
Type Name Description
ICurrentPrincipalAccessor currentPrincipalAccessor
Claim claim
Returns
Type Description
IDisposable

Change(ICurrentPrincipalAccessor, ClaimsIdentity)

Declaration
public static IDisposable Change(this ICurrentPrincipalAccessor currentPrincipalAccessor, ClaimsIdentity claimsIdentity)
Parameters
Type Name Description
ICurrentPrincipalAccessor currentPrincipalAccessor
ClaimsIdentity claimsIdentity
Returns
Type Description
IDisposable

Change(ICurrentPrincipalAccessor, IEnumerable<Claim>)

Declaration
public static IDisposable Change(this ICurrentPrincipalAccessor currentPrincipalAccessor, IEnumerable<Claim> claims)
Parameters
Type Name Description
ICurrentPrincipalAccessor currentPrincipalAccessor
IEnumerable<Claim> claims
Returns
Type Description
IDisposable
Back to top Powered by Volosoft