Udostępnij za pośrednictwem


JwtTokenExtractor.GetIdentityAsync Metoda

Definicja

Przeciążenia

GetIdentityAsync(String, String)

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

GetIdentityAsync(String, String, String)

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

GetIdentityAsync(String, String, String[])

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

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

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

GetIdentityAsync(String, String)

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

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)

Parametry

authorizationHeader
String

Nieprzetworzone nagłówek HTTP w formacie: "Bearer [longString]".

channelId
String

Identyfikator kanału weryfikowanego w oryginalnym żądaniu.

Zwraca

Obiekt Task<TResult>.

Dotyczy

GetIdentityAsync(String, String, String)

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

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)

Parametry

scheme
String

Skojarzony schemat.

parameter
String

Token.

channelId
String

Identyfikator kanału weryfikowanego w oryginalnym żądaniu.

Zwraca

Obiekt Task<TResult>.

Dotyczy

GetIdentityAsync(String, String, String[])

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

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)

Parametry

authorizationHeader
String

Nieprzetworzone nagłówek HTTP w formacie: "Bearer [longString]".

channelId
String

Identyfikator kanału weryfikowanego w oryginalnym żądaniu.

requiredEndorsements
String[]

Wymagane potwierdzenia JWT.

Zwraca

Obiekt Task<TResult>.

Dotyczy

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

Pobiera tożsamość oświadczeń skojarzona z żądaniem.

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)

Parametry

scheme
String

Skojarzony schemat.

parameter
String

Token.

channelId
String

Identyfikator kanału weryfikowanego w oryginalnym żądaniu.

requiredEndorsements
String[]

Wymagane potwierdzenia JWT.

Zwraca

Obiekt Task<TResult>.

Dotyczy