Freigeben über


KerberosRequestorSecurityToken Klasse

Definition

Stellt ein Sicherheitstoken dar, das auf einem Kerberos-Ticket basiert, das in 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
KerberosRequestorSecurityToken

Hinweise

In der Regel müssen Anwendungsentwickler die KerberosRequestorSecurityToken Klasse nicht verwenden, es sei denn, ein Webdienst muss den Dienstprinzipalnamen abrufen, der dem Kerberos-Ticket zugeordnet ist. Um den Wert des Dienstprinzipalnamens abzurufen, rufen Sie den Wert der ServicePrincipalName Eigenschaft ab.

Es gibt zwei Klassen, 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, während das Sicherheitstoken von einem Webdienst verwendet wird, der KerberosReceiverSecurityToken SOAP-Nachrichten empfängt, die das Sicherheitstoken enthalten.

Konstruktoren

Name Beschreibung
KerberosRequestorSecurityToken(String, TokenImpersonationLevel, NetworkCredential, String)

Initialisiert eine neue Instanz der KerberosRequestorSecurityToken-Klasse.

KerberosRequestorSecurityToken(String)

Initialisiert eine neue Instanz der KerberosRequestorSecurityToken Klasse mithilfe eines Diensts, der dem angegebenen Dienstprinzipalnamen zugeordnet ist.

Eigenschaften

Name Beschreibung
Id

Ruft einen eindeutigen Bezeichner des Sicherheitstokens ab.

SecurityKey

Ruft den symmetrischen Sitzungsschlüssel für das Kerberos-Ticket ab, das diesem Sicherheitstoken zugeordnet ist.

SecurityKeys

Ruft die kryptografischen Schlüssel ab, die dem Sicherheitstoken zugeordnet sind.

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 letzten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.

Methoden

Name Beschreibung
CanCreateKeyIdentifierClause<T>()

Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken in der Lage ist, den angegebenen Schlüsselbezeichner zu erstellen.

CreateKeyIdentifierClause<T>()

Erstellt die angegebene Schlüsselbezeichnerklausel.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetRequest()

Ruft die Kerberos-Ticketanforderung ab.

GetType()

Ruft die 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.

MemberwiseClone()

Erstellt eine flache Kopie der 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)

Gilt für: