Show / Hide Table of Contents

Class MultipleClaimAction

Inheritance
System.Object
Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction
MultipleClaimAction
Inherited Members
Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.ClaimType
Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.ValueType
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Volo.Abp.AspNetCore.Authentication.OAuth.Claims
Assembly: Volo.Abp.AspNetCore.Authentication.OAuth.dll
Syntax
public class MultipleClaimAction : ClaimAction

Constructors

MultipleClaimAction(String, String)

Declaration
public MultipleClaimAction(string claimType, string jsonKey)
Parameters
Type Name Description
System.String claimType
System.String jsonKey

Methods

Run(JsonElement, ClaimsIdentity, String)

Declaration
public override void Run(JsonElement userData, ClaimsIdentity identity, string issuer)
Parameters
Type Name Description
System.Text.Json.JsonElement userData
System.Security.Claims.ClaimsIdentity identity
System.String issuer
Overrides
Microsoft.AspNetCore.Authentication.OAuth.Claims.ClaimAction.Run(System.Text.Json.JsonElement, System.Security.Claims.ClaimsIdentity, System.String)

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.IsIn<T>(T, IEnumerable<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