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)