KerberosRequestorSecurityToken Klasse
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.
Stellt ein Sicherheitstoken dar, das auf einem Kerberos-Ticket basiert, das in Form einer SOAP-Anforderung gesendet wird.
public ref class KerberosRequestorSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class KerberosRequestorSecurityToken : System.IdentityModel.Tokens.SecurityToken
type KerberosRequestorSecurityToken = class
inherit SecurityToken
Public Class KerberosRequestorSecurityToken
Inherits SecurityToken
- Vererbung
Hinweise
In der Regel ist die KerberosRequestorSecurityToken-Klasse für Anwendungsentwickler nicht erforderlich, es sei denn, ein Webdienst muss den mit dem Kerberos-Ticket verbundenen Dienstprinzipalnamen abrufen. Um den Wert des Dienstprinzipalnamens abzurufen, rufen Sie den Wert der ServicePrincipalName-Eigenschaft ab.
Es gibt zwei Klassen, die die Sicherheitstoken darstellen, die auf einem Kerberos-Ticket basieren: KerberosRequestorSecurityToken und KerberosReceiverSecurityToken. Das KerberosRequestorSecurityToken-Sicherheitstoken wird von Clients verwendet, die das KerberosRequestorSecurityToken-Sicherheitstoken in ausgehenden SOAP-Nachrichten verwenden, das KerberosReceiverSecurityToken-Sicherheitstoken wird hingegen von einem Webdienst verwendet, bei dem SOAP-Nachrichten eingehen, die das Sicherheitstoken enthalten.
Konstruktoren
KerberosRequestorSecurityToken(String) |
Initialisiert eine neue Instanz der KerberosRequestorSecurityToken-Klasse unter Verwendung eines Diensts, der mit dem angegebenen Dienstprinzipalnamen verknüpft ist. |
KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String) |
Initialisiert eine neue Instanz der KerberosRequestorSecurityToken-Klasse. |
Eigenschaften
Id |
Ruft einen eindeutigen Bezeichner für das Sicherheitstoken ab. |
SecurityKey |
Ruft den symmetrischen Sitzungsschlüssel für das Kerberos-Ticket ab, das diesem Sicherheitstoken zugeordnet ist. |
SecurityKeys |
Ruft die dem Sicherheitstoken zugeordneten kryptografischen Schlüssel ab. |
ServicePrincipalName |
Ruft den Dienstprinzipalnamen für das KerberosRequestorSecurityToken-Sicherheitstoken ab. |
ValidFrom |
Ruft den ersten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist. |
ValidTo |
Ruft den spätest möglichen Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist. |
Methoden
CanCreateKeyIdentifierClause<T>() |
Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken den angegebenen Schlüsselbezeichner erstellen kann. |
CanCreateKeyIdentifierClause<T>() |
Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken den angegebenen Schlüsselbezeichner erstellen kann. (Geerbt von SecurityToken) |
CreateKeyIdentifierClause<T>() |
Erstellt die angegebene Schlüsselbezeichnerklausel. |
CreateKeyIdentifierClause<T>() |
Erstellt die angegebene Schlüsselbezeichnerklausel. (Geerbt von SecurityToken) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetRequest() |
Ruft die Kerberos-Ticketanforderung ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Schlüsselbezeichner übereinstimmt. |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz auf den angegebenen Schlüsselbezeichner aufgelöst werden kann. (Geerbt von SecurityToken) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Ruft den Schlüssel für die angegebene Schlüsselbezeichnerklausel ab. (Geerbt von SecurityToken) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |