SamlAuthorizationDecisionStatement Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.
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.