Freigeben über


SamlAction Klasse

Definition

Stellt das <saml:Action>-Element innerhalb einer SAML-Assertion dar, die eine Aktion auf einer angegebenen Ressource enthält.

public ref class SamlAction
public class SamlAction
type SamlAction = class
Public Class SamlAction
Vererbung
SamlAction

Hinweise

Die SamlAction-Klasse entspricht dem <saml:Action>-XML-Element, das in der OASIS SAML v1.1-Spezifikation definiert wird.

Verwenden Sie die SamlAction-Klasse, wenn Sie einen Anspruch über die Fähigkeit einer Subjekt-SamlAuthorizationDecisionStatement angeben, um eine angegebene Aktion für eine angegebene Ressource auszuführen. Verwenden Sie die SamlAction-Klasse zum Angeben der gewünschten Aktion und der SamlAccessDecision-Klasse zu Angabe der Zugriffsentscheidung. Die Action-Eigenschaft stellt die Aktion dar, und die Namespace-Eigenschaft gibt den XML-Namespace an, in der die Aktion definiert ist.

SamlAction Die Position in der SAML-Objekthierarchie lautet:

SamlSecurityToken

SamlAssertion

SamlAuthorizationDecisionStatement

SamlAction

Konstruktoren

SamlAction()

Initialisiert eine neue Instanz der SamlAction-Klasse.

SamlAction(String)

Initialisiert eine neue Instanz der SamlAction-Klasse unter Verwendung der angegebenen Aktion.

SamlAction(String, String)

Initialisiert eine neue Instanz der SamlAction-Klasse unter Verwendung der angegebenen Aktion.

Eigenschaften

Action

Ruft die Aktion ab oder legt diese fest, die das ##Thema vom SamlAuthorizationDecisionStatement auf der angegebenen Ressource ausführen kann.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die Eigenschaften dieser Instanz schreibgeschützt sind.

Namespace

Ruft den XML-Namespace ab oder legt diesen fest, in dem die Action-Eigenschaft definiert wird.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MakeReadOnly()

Bewirkt, dass diese Instanz schreibgeschützt ist.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Liest das <saml:Action>-Element mithilfe des angegebenen XML-Readers.

ToString()

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

(Geerbt von Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Schreibt die SamlAction als <saml:Action>-Element in den angegebenen XML-Writer.

Gilt für: