SecurityTokenResolver.TryResolveToken Metoda

Definice

Pokusí se načíst token zabezpečení, na který odkazuje zadaný objekt.

Přetížení

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Pokusí se načíst token zabezpečení, který odpovídá jedné z klauzulí identifikátoru klíče obsažených v zadaném identifikátoru klíče.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Pokusí se načíst token zabezpečení, který odpovídá klauzuli identifikátoru zadaného klíče.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Zdroj:
SecurityTokenResolver.cs
Zdroj:
SecurityTokenResolver.cs
Zdroj:
SecurityTokenResolver.cs

Pokusí se načíst token zabezpečení, který odpovídá jedné z klauzulí identifikátoru klíče obsažených v zadaném identifikátoru klíče.

public:
 bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifier * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifier As SecurityKeyIdentifier, ByRef token As SecurityToken) As Boolean

Parametry

keyIdentifier
SecurityKeyIdentifier

Chcete-li SecurityKeyIdentifier vytvořit token zabezpečení pro.

token
SecurityToken

Když tato metoda vrátí, obsahuje SecurityToken identifikátor, který představuje zadaný identifikátor klíče. Tento parametr se předává neinicializovaný.

Návraty

truekdy lze načíst token zabezpečení pro zadaný identifikátor klíče; v opačném případě . false

Výjimky

keyIdentifier je null.

Poznámky

Metody TryResolveToken a ResolveToken se liší v tom, co se stane, když identifikátor klíče nelze přeložit na token zabezpečení. Metoda TryResolveToken vrátí false, zatímco ResolveToken metoda vyvolá výjimku.

Platí pro

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Zdroj:
SecurityTokenResolver.cs
Zdroj:
SecurityTokenResolver.cs
Zdroj:
SecurityTokenResolver.cs

Pokusí se načíst token zabezpečení, který odpovídá klauzuli identifikátoru zadaného klíče.

public:
 bool TryResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause, [Runtime::InteropServices::Out] System::IdentityModel::Tokens::SecurityToken ^ % token);
public bool TryResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause, out System.IdentityModel.Tokens.SecurityToken token);
member this.TryResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifierClause * SecurityToken -> bool
Public Function TryResolveToken (keyIdentifierClause As SecurityKeyIdentifierClause, ByRef token As SecurityToken) As Boolean

Parametry

keyIdentifierClause
SecurityKeyIdentifierClause

Chcete-li SecurityKeyIdentifierClause vytvořit token zabezpečení pro.

token
SecurityToken

Když tato metoda vrátí, obsahuje SecurityToken klauzuli, která představuje zadanou klauzuli identifikátoru klíče. Tento parametr se předává neinicializovaný.

Návraty

truekdy lze načíst token zabezpečení pro zadanou klauzuli identifikátoru klíče; v opačném případě . false

Výjimky

keyIdentifierClause je null.

Poznámky

Metody TryResolveToken a ResolveToken se liší v tom, co se stane, když klauzuli identifikátoru klíče nelze přeložit na token zabezpečení. Metoda TryResolveToken vrátí false, zatímco ResolveToken metoda vyvolá výjimku.

Platí pro