Partager via


SamlAuthorizationDecisionStatement Constructeurs

Définition

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement.

Surcharges

SamlAuthorizationDecisionStatement()

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement.

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

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement. à l'aide du sujet spécifié, de la ressource, de la décision d'autorisation et des actions que le sujet tente d'exécuter sur la ressource.

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

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement. à l'aide du sujet spécifié, de la ressource, de la décision d'autorisation et des actions que le sujet tente d'exécuter sur la ressource.

SamlAuthorizationDecisionStatement()

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement.

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

Remarques

Ce constructeur initialise la propriété IsReadOnly à false et la propriété ClaimType à http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

S’applique à

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

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement. à l'aide du sujet spécifié, de la ressource, de la décision d'autorisation et des actions que le sujet tente d'exécuter sur la ressource.

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))

Paramètres

samlSubject
SamlSubject

SamlSubject qui représente le sujet de la revendication. Définit la propriété SamlSubject.

resource
String

Référence URI qui identifie la ressource pour laquelle une tentative d'accès a été effectuée. Définit la propriété Resource.

accessDecision
SamlAccessDecision

SamlAccessDecision qui spécifie la décision d'autorisation restituée par l'autorité SAML en ce qui concerne l'accès par le sujet à la ressource spécifiée. Définit la propriété AccessDecision.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> de type SamlAction qui spécifie l'ensemble d'actions que le sujet est autorisé à exécuter sur la ressource. Définit la propriété SamlActions.

Exceptions

samlActions a la valeur null.

- ou -

samlActions contient un membre qui a la valeur null.

- ou -

samlSubject a la valeur null.

authorityBindings contient un membre qui a la valeur null.

- ou -

resource a la valeur null ou est vide.

Remarques

Le constructeur initialise la propriété IsReadOnly à false, la propriété ClaimType à http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision et la propriété Evidence à null.

S’applique à

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

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement. à l'aide du sujet spécifié, de la ressource, de la décision d'autorisation et des actions que le sujet tente d'exécuter sur la ressource.

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)

Paramètres

samlSubject
SamlSubject

SamlSubject qui représente le sujet de la revendication. Définit la propriété SamlSubject.

resource
String

Référence URI qui identifie la ressource pour laquelle une tentative d'accès a été effectuée. Définit la propriété Resource.

accessDecision
SamlAccessDecision

SamlAccessDecision qui spécifie la décision d'autorisation restituée par l'autorité SAML en ce qui concerne l'accès par le sujet à la ressource spécifiée. Définit la propriété AccessDecision.

samlActions
IEnumerable<SamlAction>

IEnumerable<T> de type SamlAction qui spécifie l'ensemble d'actions que le sujet est autorisé à exécuter sur la ressource. Définit la propriété SamlActions.

samlEvidence
SamlEvidence

SamlEvidence qui contient un ensemble d'assertions SAML sur lequel s'est basée l'autorité SAML pour restituer la décision d'autorisation. Définit la propriété Evidence.

Remarques

Le constructeur initialise la propriété IsReadOnly à false et la propriété ClaimType à http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

S’applique à