SecurityTokenHandler.GetTokenTypeIdentifiers Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn eine abgeleitete Klasse überschrieben wird, wird der Satz von URIs zurückgegeben, die in Anforderungen verwendet werden, um ein Token des Typs zu identifizieren, der von der abgeleiteten Klasse verarbeitet wird.
public:
abstract cli::array <System::String ^> ^ GetTokenTypeIdentifiers();
public abstract string[] GetTokenTypeIdentifiers();
abstract member GetTokenTypeIdentifiers : unit -> string[]
Public MustOverride Function GetTokenTypeIdentifiers () As String()
Gibt zurück
Der Satz von URIs, die den von diesem Handler unterstützten Tokentyp identifizieren.
Beispiele
Der folgende Code zeigt, wie die GetTokenTypeIdentifiers Methode außer Kraft setzen, um die Tokentypbezeichner für ein benutzerdefiniertes Token zurückzugeben. Der Code stammt aus dem Custom Token Beispiel. Dieses Beispiel enthält benutzerdefinierte Klassen, die die Verarbeitung einfacher Webtoken (SIMPLE Web Tokens, SWT) ermöglichen. Informationen zu diesem Beispiel und anderen Beispielen, die für WIF verfügbar sind und wo sie heruntergeladen werden sollen, finden Sie unter WIF Code Sample Index.
public const string SimpleWebTokenTypeUri = "http://schemas.xmlsoap.org/ws/2009/11/swt-token-profile-1.0";
/// <summary>
/// Returns the simple web token's token type that is supported by this handler.
/// </summary>
/// <returns>A list of supported token type identifiers.</returns>
public override string[] GetTokenTypeIdentifiers()
{
return new string[] { SimpleWebTokenTypeUri };
}
Hinweise
Auf Type das von der aktuellen Instanz verarbeitete Token wird über die TokenType Eigenschaft zugegriffen. Die GetTokenTypeIdentifiers Methode gibt den Satz an akzeptablen Bezeichnern zurück, die in Nachrichten verwendet werden können, um auf den Tokentyp zu verweisen. Der URI-Wert, der im Element unter dem <wst:TokenType><wst:RequestSecurityToken> Element verwendet wird, um eine bestimmte Art von Token anzufordern (dargestellt durch die WSTrustMessage.TokenType Eigenschaft im Objektmodell).