KerberosReceiverSecurityToken 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-Nachricht empfangen wird.
public ref class KerberosReceiverSecurityToken : System::IdentityModel::Tokens::WindowsSecurityToken
public class KerberosReceiverSecurityToken : System.IdentityModel.Tokens.WindowsSecurityToken
type KerberosReceiverSecurityToken = class
inherit WindowsSecurityToken
Public Class KerberosReceiverSecurityToken
Inherits WindowsSecurityToken
- Vererbung
Hinweise
In der Regel müssen Anwendungsentwickler die KerberosReceiverSecurityToken-Klasse nicht verwenden.
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
KerberosReceiverSecurityToken(Byte[]) |
Initialisiert eine neue Instanz der KerberosReceiverSecurityToken-Klasse mit dem angegebenen Kerberos-Ticket. |
KerberosReceiverSecurityToken(Byte[], String) |
Initialisiert eine neue Instanz der KerberosReceiverSecurityToken-Klasse unter Verwendung des angegebenen Kerberos-Tickets und des eindeutigen Bezeichners. |
KerberosReceiverSecurityToken(Byte[], String, String) |
Erstellt eine neue Instanz von KerberosReceiverSecurityToken. |
Eigenschaften
AuthenticationType |
Ruft den Authentifizierungstyp für das Token ab. (Geerbt von WindowsSecurityToken) |
Id |
Ruft den eindeutigen Bezeichner für das Sicherheitstoken ab. (Geerbt von WindowsSecurityToken) |
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. |
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. |
ValueTypeUri |
Ruft den URI ab, der den Werttyp beschreibt. |
WindowsIdentity |
Ruft den Windows-Benutzer ab, der diesem Sicherheitstoken zugeordnet ist. |
Methoden
CanCreateKeyIdentifierClause<T>() |
Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken den angegebenen Schlüsselbezeichner erstellen kann. |
CreateKeyIdentifierClause<T>() |
Erstellt die angegebene Schlüsselbezeichnerklausel. |
Dispose() |
Gibt alle vom WindowsSecurityToken verwendeten Ressourcen frei. (Geerbt von WindowsSecurityToken) |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetRequest() |
Ruft das Kerberos-Ticket ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize(String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse unter Verwendung des angegebenen eindeutigen Bezeichners, des Windows-Benutzers und des ersten und letzten Zeitpunkts, zu dem das Sicherheitstoken gültig ist. (Geerbt von WindowsSecurityToken) |
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean) |
Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse. (Geerbt von WindowsSecurityToken) |
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Schlüsselbezeichner übereinstimmt. |
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) |
ThrowIfDisposed() |
Löst eine Ausnahme aus, wenn die Dispose()-Methode für diese Instanz aufgerufen wurde. (Geerbt von WindowsSecurityToken) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |