Udostępnij za pośrednictwem


JwtTokenValidation.GetAppIdFromClaims(IEnumerable<Claim>) Metoda

Definicja

Pobiera identyfikator AppId z listy oświadczeń.

public static string GetAppIdFromClaims (System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims);
static member GetAppIdFromClaims : seq<System.Security.Claims.Claim> -> string
Public Shared Function GetAppIdFromClaims (claims As IEnumerable(Of Claim)) As String

Parametry

claims
IEnumerable<Claim>

Lista Claim wystąpień.

Zwraca

Wartość oświadczenia appId, jeśli zostanie znaleziona (wartość null, jeśli nie może znaleźć odpowiedniego oświadczenia).

Uwagi

W tokenach w wersji 1 identyfikator AppId znajduje się w oświadczeniu AppIdClaim . W tokenach w wersji 2 identyfikator AppId znajduje się w oświadczeniu azp AuthorizedParty . Jeśli element VersionClaim nie jest obecny, ta metoda podejmie próbę uzyskania atrybutu z obiektu AppIdClaim lub , jeśli istnieje.

Dotyczy