Freigeben über


SamlAction Klasse

Definition

Stellt das <saml:Action> Element in einer SAML-Assertion dar, die eine Aktion für eine angegebene 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 SPEZIFIKATION OASIS SAML v1.1 definiert ist.

Verwenden Sie die SamlAction Klasse, wenn Sie einen Anspruch zur Fähigkeit eines Betreffs SamlAuthorizationDecisionStatement angeben, eine bestimmte Aktion für eine angegebene Ressource auszuführen. Verwenden Sie die SamlAction Klasse, um die gewünschte Aktion und die SamlAccessDecision Klasse anzugeben, um die Zugriffsentscheidung anzugeben. Die Action Eigenschaft stellt diese Aktion dar, und die Namespace Eigenschaft gibt den XML-Namespace an, in dem die Aktion definiert ist.

SamlAction die Position in der SAML-Objekthierarchie lautet:

SamlSecurityToken

SamlAssertion

SamlAuthorizationDecisionStatement

SamlAction

Konstruktoren

Name Beschreibung
SamlAction()

Initialisiert eine neue Instanz der SamlAction-Klasse.

SamlAction(String, String)

Initialisiert eine neue Instanz der Klasse mithilfe der SamlAction angegebenen Aktion.

SamlAction(String)

Initialisiert eine neue Instanz der Klasse mithilfe der SamlAction angegebenen Aktion.

Eigenschaften

Name Beschreibung
Action

Dient zum Abrufen oder Festlegen der Aktion, die der Betreff der SamlAuthorizationDecisionStatement angegebenen Ressource ausführen kann.

IsReadOnly

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

Namespace

Dient zum Abrufen oder Festlegen des XML-Namespace, in dem die Action Eigenschaft definiert ist.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MakeReadOnly()

Bewirkt, dass diese Instanz schreibgeschützt ist.

MemberwiseClone()

Erstellt eine flache Kopie der 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 den SamlAction angegebenen XML-Writer als <saml:Action> Element in den angegebenen XML-Writer.

Gilt für: