KerberosReceiverSecurityToken Klasse

Definition

Stellt ein Sicherheitstoken dar, das auf einem Kerberos-Ticket basiert, das in Form einer SOAP-Nachricht empfangen wird.Represents a security token that is based upon a Kerberos ticket that is received in a SOAP message.

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
KerberosReceiverSecurityToken

Hinweise

In der Regel müssen Anwendungsentwickler die KerberosReceiverSecurityToken-Klasse nicht verwenden.Typically, application developers do not need to use the KerberosReceiverSecurityToken class.

Es gibt zwei Klassen, die die Sicherheitstoken darstellen, die auf einem Kerberos-Ticket basieren: KerberosRequestorSecurityToken und KerberosReceiverSecurityToken.There are two classes that represent security tokens that are based upon a Kerberos ticket: KerberosRequestorSecurityToken and 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.The KerberosRequestorSecurityToken security token is used by clients that use the KerberosRequestorSecurityToken security token in outgoing SOAP messages, whereas the KerberosReceiverSecurityToken security token is used by a Web service that receives SOAP messages that contain the security token.

Konstruktoren

KerberosReceiverSecurityToken(Byte[])

Initialisiert eine neue Instanz der KerberosReceiverSecurityToken-Klasse mit dem angegebenen Kerberos-Ticket.Initializes a new instance of the KerberosReceiverSecurityToken class using the specified Kerberos ticket.

KerberosReceiverSecurityToken(Byte[], String)

Initialisiert eine neue Instanz der KerberosReceiverSecurityToken-Klasse unter Verwendung des angegebenen Kerberos-Tickets und des eindeutigen Bezeichners.Initializes a new instance of the KerberosReceiverSecurityToken class using the specified Kerberos ticket and unique identifier.

KerberosReceiverSecurityToken(Byte[], String, String)

Erstellt eine neue Instanz von KerberosReceiverSecurityToken.Creates a new instance of KerberosReceiverSecurityToken.

Eigenschaften

AuthenticationType

Ruft den Authentifizierungstyp für das Token ab.Gets the authentication type for the token.

(Geerbt von WindowsSecurityToken)
Id

Ruft den eindeutigen Bezeichner für das Sicherheitstoken ab.Gets the unique identifier for the security token.

(Geerbt von WindowsSecurityToken)
SecurityKey

Ruft den symmetrischen Sitzungsschlüssel für das Kerberos-Ticket ab, das diesem Sicherheitstoken zugeordnet ist.Gets the symmetric session key for the Kerberos ticket that is associated with this security token.

SecurityKeys

Ruft die dem Sicherheitstoken zugeordneten kryptografischen Schlüssel ab.Gets the cryptographic keys associated with the security token.

ValidFrom

Ruft den ersten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.Gets the first instant in time at which this security token is valid.

ValidFrom

Ruft den ersten Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.Gets the first instant in time at which this security token is valid.

(Geerbt von WindowsSecurityToken)
ValidTo

Ruft den spätest möglichen Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.Gets the last instant in time at which this security token is valid.

ValidTo

Ruft den spätest möglichen Zeitpunkt ab, zu dem dieses Sicherheitstoken gültig ist.Gets the last instant in time at which this security token is valid.

(Geerbt von WindowsSecurityToken)
ValueTypeUri

Ruft den URI ab, der den Werttyp beschreibt.Gets the URI that describes the value type.

WindowsIdentity

Ruft den Windows-Benutzer ab, der diesem Sicherheitstoken zugeordnet ist.Gets the Windows user associated with this security token.

WindowsIdentity

Ruft den Windows-Benutzer ab, der diesem Sicherheitstoken zugeordnet ist.Gets the Windows user associated with this security token.

(Geerbt von WindowsSecurityToken)

Methoden

CanCreateKeyIdentifierClause<T>()

Ruft einen Wert ab, der angibt, ob dieses Sicherheitstoken den angegebenen Schlüsselbezeichner erstellen kann.Gets a value that indicates whether this security token is capable of creating the specified key identifier.

CreateKeyIdentifierClause<T>()

Erstellt die angegebene Schlüsselbezeichnerklausel.Creates the specified key identifier clause.

Dispose()

Gibt alle vom WindowsSecurityToken verwendeten Ressourcen frei.Releases all resources used by the WindowsSecurityToken.

(Geerbt von WindowsSecurityToken)
Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetRequest()

Ruft das Kerberos-Ticket ab.Gets the Kerberos ticket.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(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.Initializes a new instance of the WindowsSecurityToken class using the specified unique identifier, Windows user, and the first and last instants in time when the security token is valid.

(Geerbt von WindowsSecurityToken)
Initialize(String, String, DateTime, DateTime, WindowsIdentity, Boolean)

Initialisiert eine neue Instanz der WindowsSecurityToken-Klasse.Initializes a new instance of the WindowsSecurityToken class.

(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.Returns a value that indicates whether the key identifier for this instance matches the specified key identifier.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

Ruft den Schlüssel für die angegebene Schlüsselbezeichnerklausel ab.Gets the key for the specified key identifier clause.

(Geerbt von SecurityToken)
ThrowIfDisposed()

Löst eine Ausnahme aus, wenn die Dispose()-Methode für diese Instanz aufgerufen wurde.Throws an exception if the Dispose() method has been called for this instance.

(Geerbt von WindowsSecurityToken)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: