Partager via


SamlAuthorizationDecisionStatement Constructeurs

Définition

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement.

Surcharges

Nom Description
SamlAuthorizationDecisionStatement()

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement.

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

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement. utilisation de l’objet, de la ressource, de la décision d’autorisation et des actions recherchées par l’objet sur la ressource.

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

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement. utilisation de l’objet, de la ressource, de la décision d’autorisation et des actions recherchées par l’objet sur la ressource.

SamlAuthorizationDecisionStatement()

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement.

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

Remarques

Ce constructeur initialise la IsReadOnly propriété vers false et la ClaimType propriété à 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. utilisation de l’objet, de la ressource, de la décision d’autorisation et des actions recherchées par l’objet 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

Qui SamlSubject représente l’objet de la revendication. Définit la propriété SamlSubject.

resource
String

Référence d’URI qui identifie la ressource à laquelle l’accès est recherché. Définit la propriété Resource.

accessDecision
SamlAccessDecision

Qui SamlAccessDecision spécifie la décision d’autorisation rendue par l’autorité SAML en ce qui concerne l’accès par l’objet à la ressource spécifiée. Définit la propriété AccessDecision.

samlActions
IEnumerable<SamlAction>

SamlAction Type IEnumerable<T> qui spécifie l’ensemble d’actions que le sujet est autorisé à effectuer sur la ressource. Définit la propriété SamlActions.

Exceptions

samlActions a la valeur null.

- ou -

samlActions contient un membre qui est null.

- ou -

samlSubject a la valeur null.

authorityBindings contient un membre qui est null.

- ou -

resource est null ou vide.

Remarques

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

S’applique à

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

Initialise une nouvelle instance de la classe SamlAuthorizationDecisionStatement. utilisation de l’objet, de la ressource, de la décision d’autorisation et des actions recherchées par l’objet 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

Qui SamlSubject représente l’objet de la revendication. Définit la propriété SamlSubject.

resource
String

Référence d’URI qui identifie la ressource à laquelle l’accès est recherché. Définit la propriété Resource.

accessDecision
SamlAccessDecision

Qui SamlAccessDecision spécifie la décision d’autorisation rendue par l’autorité SAML en ce qui concerne l’accès par l’objet à la ressource spécifiée. Définit la propriété AccessDecision.

samlActions
IEnumerable<SamlAction>

SamlAction Type IEnumerable<T> qui spécifie l’ensemble d’actions que le sujet est autorisé à effectuer sur la ressource. Définit la propriété SamlActions.

samlEvidence
SamlEvidence

Qui SamlEvidence contient un ensemble d’assertions SAML que l’autorité SAML s’est basée sur le rendu de la décision d’autorisation. Définit la propriété Evidence.

Remarques

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

S’applique à