SecurityTokenResolver.TryResolveToken Metod

Definition

Försöker hämta den säkerhetstoken som refereras till i det angivna objektet.

Överlagringar

Name Description
TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Försöker hämta säkerhetstoken som matchar en av nyckelidentifierarsatserna i den angivna nyckelidentifieraren.

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Försöker hämta säkerhetstoken som matchar den angivna nyckelidentifierarsatsen.

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

Källa:
SecurityTokenResolver.cs
Källa:
SecurityTokenResolver.cs
Källa:
SecurityTokenResolver.cs

Försöker hämta säkerhetstoken som matchar en av nyckelidentifierarsatserna i den angivna nyckelidentifieraren.

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

Parametrar

keyIdentifier
SecurityKeyIdentifier

Att SecurityKeyIdentifier skapa en säkerhetstoken för.

token
SecurityToken

När den här metoden returneras innehåller en SecurityToken som representerar den angivna nyckelidentifieraren. Den här parametern skickas oinitierad.

Returer

truenär en säkerhetstoken kan hämtas för den angivna nyckelidentifieraren. annars . false

Undantag

keyIdentifier är null.

Kommentarer

Metoderna TryResolveToken och ResolveToken skiljer sig åt i vad som händer när nyckelidentifieraren inte kan matchas mot en säkerhetstoken. Metoden TryResolveToken returnerar false, medan ResolveToken metoden utlöser ett undantag.

Gäller för

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

Källa:
SecurityTokenResolver.cs
Källa:
SecurityTokenResolver.cs
Källa:
SecurityTokenResolver.cs

Försöker hämta säkerhetstoken som matchar den angivna nyckelidentifierarsatsen.

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

Parametrar

keyIdentifierClause
SecurityKeyIdentifierClause

Att SecurityKeyIdentifierClause skapa en säkerhetstoken för.

token
SecurityToken

När den här metoden returnerar innehåller en SecurityToken som representerar den angivna nyckelidentifierarsatsen. Den här parametern skickas oinitierad.

Returer

truenär en säkerhetstoken kan hämtas för den angivna nyckelidentifierarsatsen; annars . false

Undantag

keyIdentifierClause är null.

Kommentarer

Metoderna TryResolveToken och ResolveToken skiljer sig åt i vad som händer när nyckelidentifierarsatsen inte kan matchas mot en säkerhetstoken. Metoden TryResolveToken returnerar false, medan ResolveToken metoden utlöser ett undantag.

Gäller för