Freigeben über


SamlAuthorizationDecisionStatement Konstruktoren

Definition

Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse.

Überlädt

Name Beschreibung
SamlAuthorizationDecisionStatement()

Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse.

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)

Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. unter Verwendung des angegebenen Betreffs, der Ressource, der Autorisierungsentscheidung und der aktionen, die vom Thema für die Ressource angefordert werden.

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)

Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. unter Verwendung des angegebenen Betreffs, der Ressource, der Autorisierungsentscheidung und der aktionen, die vom Thema für die Ressource angefordert werden.

SamlAuthorizationDecisionStatement()

Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse.

public:
 SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement();
Public Sub New ()

Hinweise

Dieser Konstruktor initialisiert die IsReadOnly Eigenschaft und false die ClaimType Eigenschaft in http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

Gilt für:

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)

Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. unter Verwendung des angegebenen Betreffs, der Ressource, der Autorisierungsentscheidung und der aktionen, die vom Thema für die Ressource angefordert werden.

public:
 SamlAuthorizationDecisionStatement(System::IdentityModel::Tokens::SamlSubject ^ samlSubject, System::String ^ resource, System::IdentityModel::Tokens::SamlAccessDecision accessDecision, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAction ^> ^ samlActions);
public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions);
new System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubject * string * System.IdentityModel.Tokens.SamlAccessDecision * seq<System.IdentityModel.Tokens.SamlAction> -> System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement
Public Sub New (samlSubject As SamlSubject, resource As String, accessDecision As SamlAccessDecision, samlActions As IEnumerable(Of SamlAction))

Parameter

samlSubject
SamlSubject

Ein SamlSubject Objekt, das den Betreff des Anspruchs darstellt. Legt die SamlSubject-Eigenschaft fest.

resource
String

Ein URI-Verweis, der die Ressource identifiziert, auf die der Zugriff gesucht wird. Legt die Resource-Eigenschaft fest.

accessDecision
SamlAccessDecision

A SamlAccessDecision that specifies the authorization decision render by the SAML authority with to access by the subject to the specified resource. Legt die AccessDecision-Eigenschaft fest.

samlActions
IEnumerable<SamlAction>

Ein IEnumerable<T> Typ SamlAction , der die Gruppe von Aktionen angibt, die der Betreff für die Ressource ausführen autorisiert ist. Legt die SamlActions-Eigenschaft fest.

Ausnahmen

samlActions ist null.

- oder -

samlActions enthält ein Element, das lautet null.

- oder -

samlSubject ist null.

authorityBindings enthält ein Element, das lautet null.

- oder -

resource ist null oder leer.

Hinweise

Dieser Konstruktor initialisiert die Eigenschaft in false, die ClaimTypeIsReadOnly Eigenschaft in http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision, und die Evidence Eigenschaft auf null.

Gilt für:

SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)

Initialisiert eine neue Instanz der SamlAuthorizationDecisionStatement-Klasse. unter Verwendung des angegebenen Betreffs, der Ressource, der Autorisierungsentscheidung und der aktionen, die vom Thema für die Ressource angefordert werden.

public:
 SamlAuthorizationDecisionStatement(System::IdentityModel::Tokens::SamlSubject ^ samlSubject, System::String ^ resource, System::IdentityModel::Tokens::SamlAccessDecision accessDecision, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAction ^> ^ samlActions, System::IdentityModel::Tokens::SamlEvidence ^ samlEvidence);
public SamlAuthorizationDecisionStatement(System.IdentityModel.Tokens.SamlSubject samlSubject, string resource, System.IdentityModel.Tokens.SamlAccessDecision accessDecision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAction> samlActions, System.IdentityModel.Tokens.SamlEvidence samlEvidence);
new System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement : System.IdentityModel.Tokens.SamlSubject * string * System.IdentityModel.Tokens.SamlAccessDecision * seq<System.IdentityModel.Tokens.SamlAction> * System.IdentityModel.Tokens.SamlEvidence -> System.IdentityModel.Tokens.SamlAuthorizationDecisionStatement
Public Sub New (samlSubject As SamlSubject, resource As String, accessDecision As SamlAccessDecision, samlActions As IEnumerable(Of SamlAction), samlEvidence As SamlEvidence)

Parameter

samlSubject
SamlSubject

Ein SamlSubject Objekt, das den Betreff des Anspruchs darstellt. Legt die SamlSubject-Eigenschaft fest.

resource
String

Ein URI-Verweis, der die Ressource identifiziert, auf die der Zugriff gesucht wird. Legt die Resource-Eigenschaft fest.

accessDecision
SamlAccessDecision

A SamlAccessDecision that specifies the authorization decision render by the SAML authority with to access by the subject to the specified resource. Legt die AccessDecision-Eigenschaft fest.

samlActions
IEnumerable<SamlAction>

Ein IEnumerable<T> Typ SamlAction , der die Gruppe von Aktionen angibt, die der Betreff für die Ressource ausführen autorisiert ist. Legt die SamlActions-Eigenschaft fest.

samlEvidence
SamlEvidence

A SamlEvidence that contains a set of SAML assertions that the SAML authority relied on to render the authorization decision. Legt die Evidence-Eigenschaft fest.

Hinweise

Dieser Konstruktor initialisiert die IsReadOnly Eigenschaft in false, der ClaimType Eigenschaft in http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

Gilt für: