SamlAuthorizationDecisionStatement Constructors

Definitie

Initialiseert een nieuw exemplaar van de SamlAuthorizationDecisionStatement klasse.

Overloads

Name Description
SamlAuthorizationDecisionStatement()

Initialiseert een nieuw exemplaar van de SamlAuthorizationDecisionStatement klasse.

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

Initialiseert een nieuw exemplaar van de SamlAuthorizationDecisionStatement klasse. met behulp van het opgegeven onderwerp, de resource, de autorisatiebeslissing en de acties die door het onderwerp voor de resource worden gezocht.

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

Initialiseert een nieuw exemplaar van de SamlAuthorizationDecisionStatement klasse. met behulp van het opgegeven onderwerp, de resource, de autorisatiebeslissing en de acties die door het onderwerp voor de resource worden gezocht.

SamlAuthorizationDecisionStatement()

Initialiseert een nieuw exemplaar van de SamlAuthorizationDecisionStatement klasse.

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

Opmerkingen

Met deze constructor wordt de IsReadOnly eigenschap geïnitialiseerd naar false en de ClaimType eigenschap naar http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

Van toepassing op

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

Initialiseert een nieuw exemplaar van de SamlAuthorizationDecisionStatement klasse. met behulp van het opgegeven onderwerp, de resource, de autorisatiebeslissing en de acties die door het onderwerp voor de resource worden gezocht.

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

Parameters

samlSubject
SamlSubject

Een SamlSubject die het onderwerp van de claim vertegenwoordigt. Hiermee stelt u de SamlSubject eigenschap in.

resource
String

Een URI-verwijzing die de resource identificeert waartoe toegang wordt gezocht. Hiermee stelt u de Resource eigenschap in.

accessDecision
SamlAccessDecision

Een SamlAccessDecision die de autorisatiebeslissing aangeeft die door de SAML-instantie wordt weergegeven met betrekking tot toegang door het onderwerp van de opgegeven resource. Hiermee stelt u de AccessDecision eigenschap in.

samlActions
IEnumerable<SamlAction>

Een IEnumerable<T> type SamlAction dat de set acties aangeeft die het onderwerp mag uitvoeren op de resource. Hiermee stelt u de SamlActions eigenschap in.

Uitzonderingen

samlActions is null.

– of –

samlActions bevat een lid dat is null.

– of –

samlSubject is null.

authorityBindings bevat een lid dat is null.

– of –

resource is null of leeg.

Opmerkingen

Met deze constructor wordt de IsReadOnly eigenschap geïnitialiseerd naar false, de ClaimType eigenschap aan http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionen de Evidence eigenschap naar null.

Van toepassing op

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

Initialiseert een nieuw exemplaar van de SamlAuthorizationDecisionStatement klasse. met behulp van het opgegeven onderwerp, de resource, de autorisatiebeslissing en de acties die door het onderwerp voor de resource worden gezocht.

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)

Parameters

samlSubject
SamlSubject

Een SamlSubject die het onderwerp van de claim vertegenwoordigt. Hiermee stelt u de SamlSubject eigenschap in.

resource
String

Een URI-verwijzing die de resource identificeert waartoe toegang wordt gezocht. Hiermee stelt u de Resource eigenschap in.

accessDecision
SamlAccessDecision

Een SamlAccessDecision die de autorisatiebeslissing aangeeft die door de SAML-instantie wordt weergegeven met betrekking tot toegang door het onderwerp van de opgegeven resource. Hiermee stelt u de AccessDecision eigenschap in.

samlActions
IEnumerable<SamlAction>

Een IEnumerable<T> type SamlAction dat de set acties aangeeft die het onderwerp mag uitvoeren op de resource. Hiermee stelt u de SamlActions eigenschap in.

samlEvidence
SamlEvidence

Een SamlEvidence die een set SAML-asserties bevat waaraan de SAML-instantie heeft vertrouwd om de autorisatiebeslissing weer te geven. Hiermee stelt u de Evidence eigenschap in.

Opmerkingen

Met deze constructor wordt de IsReadOnly eigenschap geïnitialiseerd naar false, de ClaimType eigenschap naar http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.

Van toepassing op