Partilhar via


JwtTokenExtractor.GetIdentityAsync Método

Definição

Sobrecargas

GetIdentityAsync(String, String)

Obtém a identidade de afirmações associada a um pedido.

GetIdentityAsync(String, String, String)

Obtém a identidade de afirmações associada a um pedido.

GetIdentityAsync(String, String, String[])

Obtém a identidade de afirmações associada a um pedido.

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

Obtém a identidade de afirmações associada a um pedido.

GetIdentityAsync(String, String)

Obtém a identidade de afirmações associada a um pedido.

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 não processado no formato: "Portador [longString]".

channelId
String

O ID do canal a ser validado no pedido original.

Devoluções

Um Task<TResult> objeto.

Aplica-se a

GetIdentityAsync(String, String, String)

Obtém a identidade de afirmações associada a um pedido.

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

O ID do canal a ser validado no pedido original.

Devoluções

Um Task<TResult> objeto.

Aplica-se a

GetIdentityAsync(String, String, String[])

Obtém a identidade de afirmações associada a um pedido.

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 não processado no formato: "Portador [longString]".

channelId
String

O ID do canal a ser validado no pedido original.

requiredEndorsements
String[]

Os endossamentos JWT necessários.

Devoluções

Um Task<TResult> objeto.

Aplica-se a

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

Obtém a identidade de afirmações associada a um pedido.

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

O ID do canal a ser validado no pedido original.

requiredEndorsements
String[]

Os endossamentos JWT necessários.

Devoluções

Um Task<TResult> objeto.

Aplica-se a