Compartilhar via


JwtTokenExtractor.GetIdentityAsync Método

Definição

Sobrecargas

GetIdentityAsync(String, String)

Obtém a identidade de declarações associada a uma solicitação.

GetIdentityAsync(String, String, String)

Obtém a identidade de declarações associada a uma solicitação.

GetIdentityAsync(String, String, String[])

Obtém a identidade de declarações associada a uma solicitação.

GetIdentityAsync(String, String, String, String[])

Obtém a identidade de declarações associada a uma solicitação.

GetIdentityAsync(String, String)

Obtém a identidade de declarações associada a uma solicitação.

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync (string authorizationHeader, string channelId);
member this.GetIdentityAsync : string * string -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (authorizationHeader As String, channelId As String) As Task(Of ClaimsIdentity)

Parâmetros

authorizationHeader
String

O cabeçalho HTTP bruto no formato: "Portador [longString]".

channelId
String

A ID do canal que está sendo validado na solicitação original.

Retornos

Um objeto Task<TResult>.

Aplica-se a

GetIdentityAsync(String, String, String)

Obtém a identidade de declarações associada a uma solicitação.

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync (string scheme, string parameter, string channelId);
member this.GetIdentityAsync : string * string * string -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (scheme As String, parameter As String, channelId As String) As Task(Of ClaimsIdentity)

Parâmetros

scheme
String

O esquema associado.

parameter
String

O token.

channelId
String

A ID do canal que está sendo validado na solicitação original.

Retornos

Um objeto Task<TResult>.

Aplica-se a

GetIdentityAsync(String, String, String[])

Obtém a identidade de declarações associada a uma solicitação.

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync (string authorizationHeader, string channelId, string[] requiredEndorsements);
member this.GetIdentityAsync : string * string * string[] -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (authorizationHeader As String, channelId As String, requiredEndorsements As String()) As Task(Of ClaimsIdentity)

Parâmetros

authorizationHeader
String

O cabeçalho HTTP bruto no formato: "Portador [longString]".

channelId
String

A ID do canal que está sendo validado na solicitação original.

requiredEndorsements
String[]

Os endossos JWT necessários.

Retornos

Um objeto Task<TResult>.

Aplica-se a

GetIdentityAsync(String, String, String, String[])

Obtém a identidade de declarações associada a uma solicitação.

public System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity> GetIdentityAsync (string scheme, string parameter, string channelId, string[] requiredEndorsements);
member this.GetIdentityAsync : string * string * string * string[] -> System.Threading.Tasks.Task<System.Security.Claims.ClaimsIdentity>
Public Function GetIdentityAsync (scheme As String, parameter As String, channelId As String, requiredEndorsements As String()) As Task(Of ClaimsIdentity)

Parâmetros

scheme
String

O esquema associado.

parameter
String

O token.

channelId
String

A ID do canal que está sendo validado na solicitação original.

requiredEndorsements
String[]

Os endossos JWT necessários.

Retornos

Um objeto Task<TResult>.

Aplica-se a