Freigeben über


SecurityTokenService.GetSecurityTokenHandler(String) Methode

Definition

Ruft den entsprechenden Sicherheitstokenhandler zum Ausgeben eines Sicherheitstoken des angegebenen Typs ab.

protected:
 virtual System::IdentityModel::Tokens::SecurityTokenHandler ^ GetSecurityTokenHandler(System::String ^ requestedTokenType);
protected virtual System.IdentityModel.Tokens.SecurityTokenHandler GetSecurityTokenHandler (string requestedTokenType);
abstract member GetSecurityTokenHandler : string -> System.IdentityModel.Tokens.SecurityTokenHandler
override this.GetSecurityTokenHandler : string -> System.IdentityModel.Tokens.SecurityTokenHandler
Protected Overridable Function GetSecurityTokenHandler (requestedTokenType As String) As SecurityTokenHandler

Parameter

requestedTokenType
String

Eine Zeichenfolge, die den URI des angeforderten Tokentyps enthält.

Gibt zurück

Ein SecurityTokenHandler der den zur Erstellung des ausgegebenen Sicherheitstoken verwendeten Tokenhandler darstellt. Gibt null zurück, wenn der angeforderte Tokentyp nicht unterstützt wird (es gibt keinen Handler, die für den angegebenen Tokentyp konfiguriert ist).

Hinweise

In der Standardimplementierung, wenn requestedTokenType oder eine leere Zeichenfolge ist null , wird der Standardtokentyp aus der Konfiguration verwendet. Dies wird durch die DefaultTokenType -Eigenschaft des STS-Konfigurationsobjekts angegeben, auf das über die SecurityTokenServiceConfiguration -Eigenschaft zugegriffen wird.

Diese Methode wird von der standardmäßigen Tokenausstellungspipeline aufgerufen, die in der Issue -Methode implementiert ist.

Gilt für:

Weitere Informationen