Freigeben über


SecurityTokenResolver.ResolveToken Methode

Definition

Ruft ein Sicherheitstoken ab, das dem angegebenen Schlüsselbezeichner entspricht.

Überlädt

ResolveToken(SecurityKeyIdentifier)

Ruft ein Sicherheitstoken ab, das einer der Schlüsselbezeichnerklauseln entspricht, die im angegebenen Schlüsselbezeichner enthalten sind.

ResolveToken(SecurityKeyIdentifierClause)

Ruft das Sicherheitstoken ab, das der angegebenen Schlüsselbezeichnerklausel entspricht.

ResolveToken(SecurityKeyIdentifier)

Quelle:
SecurityTokenResolver.cs
Quelle:
SecurityTokenResolver.cs
Quelle:
SecurityTokenResolver.cs

Ruft ein Sicherheitstoken ab, das einer der Schlüsselbezeichnerklauseln entspricht, die im angegebenen Schlüsselbezeichner enthalten sind.

public:
 System::IdentityModel::Tokens::SecurityToken ^ ResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifier ^ keyIdentifier);
public System.IdentityModel.Tokens.SecurityToken ResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifier keyIdentifier);
member this.ResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.IdentityModel.Tokens.SecurityToken
Public Function ResolveToken (keyIdentifier As SecurityKeyIdentifier) As SecurityToken

Parameter

keyIdentifier
SecurityKeyIdentifier

Der SecurityKeyIdentifier, für den ein Sicherheitstoken erstellt werden soll.

Gibt zurück

Ein SecurityToken, das den angegebenen Schlüsselbezeichner darstellt.

Ausnahmen

keyIdentifier ist null.

Ein Sicherheitstoken kann nicht für den angegebenen Schlüsselbezeichner erstellt werden.

Hinweise

Die TryResolveToken-Methode und die ResolveToken-Methode unterscheiden sich darin, was geschieht, wenn der Schlüsselbezeichner nicht in ein Sicherheitstoken aufgelöst werden kann. Die TryResolveToken-Methode gibt false zurück, während die ResolveToken-Methode eine Ausnahme auslöst.

Gilt für:

ResolveToken(SecurityKeyIdentifierClause)

Quelle:
SecurityTokenResolver.cs
Quelle:
SecurityTokenResolver.cs
Quelle:
SecurityTokenResolver.cs

Ruft das Sicherheitstoken ab, das der angegebenen Schlüsselbezeichnerklausel entspricht.

public:
 System::IdentityModel::Tokens::SecurityToken ^ ResolveToken(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public System.IdentityModel.Tokens.SecurityToken ResolveToken (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
member this.ResolveToken : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityToken
Public Function ResolveToken (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityToken

Parameter

keyIdentifierClause
SecurityKeyIdentifierClause

Der SecurityKeyIdentifierClause, für den ein Sicherheitstoken erstellt werden soll.

Gibt zurück

Ein SecurityToken, das die angegebene Schlüsselbezeichnerklausel darstellt.

Hinweise

Die TryResolveToken-Methode und die ResolveToken-Methode unterscheiden sich darin, was geschieht, wenn die Schlüsselbezeichnerklausel nicht in ein Sicherheitstoken aufgelöst werden kann. Die TryResolveToken-Methode gibt false zurück, während die ResolveToken-Methode eine Ausnahme auslöst.

Gilt für: