JwtTokenExtractor.GetIdentityAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.