Saml2AuthorizationDecisionStatement Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the Saml2AuthorizationDecisionStatement class with the specified decision on the specified resource.
Overloads
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision) |
Initializes a new instance of the Saml2AuthorizationDecisionStatement class with the specified decision for the specified resource. |
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>) |
Initializes a new instance of the Saml2AuthorizationDecisionStatement class with the specified decision for the specified actions on the specified resource. |
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision)
Initializes a new instance of the Saml2AuthorizationDecisionStatement class with the specified decision for the specified resource.
public:
Saml2AuthorizationDecisionStatement(Uri ^ resource, System::IdentityModel::Tokens::SamlAccessDecision decision);
public Saml2AuthorizationDecisionStatement (Uri resource, System.IdentityModel.Tokens.SamlAccessDecision decision);
new System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement : Uri * System.IdentityModel.Tokens.SamlAccessDecision -> System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement
Public Sub New (resource As Uri, decision As SamlAccessDecision)
Parameters
- resource
- Uri
The Uri of the resource about which the authorization decision applies. Sets the Resource property.
- decision
- SamlAccessDecision
A SamlAccessDecision value that indicates the decision. Sets the Decision property.
Exceptions
resource
is null
.
resource
is not an absolute URI or an empty relative URI.
decision
is not a valid SamlAccessDecision value.
Remarks
The Actions property is initialized to null in the new instance.
Applies to
Saml2AuthorizationDecisionStatement(Uri, SamlAccessDecision, IEnumerable<Saml2Action>)
Initializes a new instance of the Saml2AuthorizationDecisionStatement class with the specified decision for the specified actions on the specified resource.
public:
Saml2AuthorizationDecisionStatement(Uri ^ resource, System::IdentityModel::Tokens::SamlAccessDecision decision, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::Saml2Action ^> ^ actions);
public Saml2AuthorizationDecisionStatement (Uri resource, System.IdentityModel.Tokens.SamlAccessDecision decision, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.Saml2Action> actions);
new System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement : Uri * System.IdentityModel.Tokens.SamlAccessDecision * seq<System.IdentityModel.Tokens.Saml2Action> -> System.IdentityModel.Tokens.Saml2AuthorizationDecisionStatement
Public Sub New (resource As Uri, decision As SamlAccessDecision, actions As IEnumerable(Of Saml2Action))
Parameters
- resource
- Uri
The Uri of the resource about which the authorization decision applies. Sets the Resource property.
- decision
- SamlAccessDecision
A SamlAccessDecision value that indicates the decision. Sets the Decision property.
- actions
- IEnumerable<Saml2Action>
A collection of Saml2Action that specifies the actions to be authorized on the resource. Sets the Actions property.
Exceptions
resource
is null
.
resource
is not an absolute URI or an empty relative URI.
decision
is not a valid SamlAccessDecision value.