SecurityMessageProperty Klasse

Definition

Enthält sicherheitsbezogene Eigenschaften und ist an eine Nachricht angefügt.

public ref class SecurityMessageProperty : IDisposable, System::ServiceModel::Channels::IMessageProperty
public class SecurityMessageProperty : IDisposable, System.ServiceModel.Channels.IMessageProperty
type SecurityMessageProperty = class
    interface IMessageProperty
    interface IDisposable
Public Class SecurityMessageProperty
Implements IDisposable, IMessageProperty
Vererbung
SecurityMessageProperty
Implementiert

Hinweise

Clientauthentifizierungsergebnisse werden in eine Instanz von ServiceSecurityContext, die mit einer SecurityMessagePropertyNachricht verbunden ist , übersetzt. Diese Eigenschaft kann von höheren Ebenen verwendet werden, um benutzerdefinierte Autorisierungslogik zu implementieren.

Konstruktoren

Name Beschreibung
SecurityMessageProperty()

Initialisiert eine neue Instanz der SecurityMessageProperty-Klasse.

Eigenschaften

Name Beschreibung
ExternalAuthorizationPolicies

Dient zum Abrufen oder Festlegen einer Auflistung externer Autorisierungsrichtlinien.

HasIncomingSupportingTokens

Gibt an, ob die eingehende Nachricht mindestens ein unterstützendes Sicherheitstoken enthält.

IncomingSupportingTokens

Dient zum Abrufen oder Festlegen einer Sammlung eingehender unterstützender Token.

InitiatorToken

Ruft das SecurityTokenSpecification Initiatortoken für diese Nachricht ab oder legt es fest.

OutgoingSupportingTokens

Ruft eine Auflistung ausgehender SupportingTokenSpecification Objekte ab.

ProtectionToken

Dient zum Abrufen oder Festlegen des SecurityTokenSpecification Schutztokens für diese Nachricht.

RecipientToken

Ruft das SecurityTokenSpecification Empfängertoken für diese Nachricht ab oder legt es fest.

SenderIdPrefix

Dient zum Abrufen oder Festlegen des Absender-ID-Präfixes für diese Nachricht.

ServiceSecurityContext

Dient zum Abrufen oder Festlegen des ServiceSecurityContext Werts für diese Nachricht.

TransportToken

Ruft das SecurityTokenSpecification Transporttoken für diese Nachricht ab oder legt es fest.

Methoden

Name Beschreibung
CreateCopy()

Klont die aktuelle Instanz dieser Klasse.

Dispose()

Entfernt die aktuelle Instanz dieser Klasse.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetOrCreate(Message)

Dient zum Abrufen oder Erstellen einer Instanz dieser Klasse aus der angegebenen Nachricht.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: