SamlAuthorizationDecisionStatement Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av SamlAuthorizationDecisionStatement klassen.
Överlagringar
| Name | Description |
|---|---|
| SamlAuthorizationDecisionStatement() |
Initierar en ny instans av SamlAuthorizationDecisionStatement klassen. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Initierar en ny instans av SamlAuthorizationDecisionStatement klassen. med hjälp av det angivna ämnet, resursen, auktoriseringsbeslutet och de åtgärder som ämnet har begärt för resursen. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Initierar en ny instans av SamlAuthorizationDecisionStatement klassen. med hjälp av det angivna ämnet, resursen, auktoriseringsbeslutet och de åtgärder som ämnet har begärt för resursen. |
SamlAuthorizationDecisionStatement()
Initierar en ny instans av SamlAuthorizationDecisionStatement klassen.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement();
Public Sub New ()
Kommentarer
Den här konstruktorn initierar IsReadOnly egenskapen till false och ClaimType egenskapen till http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.
Gäller för
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)
Initierar en ny instans av SamlAuthorizationDecisionStatement klassen. med hjälp av det angivna ämnet, resursen, auktoriseringsbeslutet och de åtgärder som ämnet har begärt för resursen.
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))
Parametrar
- samlSubject
- SamlSubject
En SamlSubject som representerar anspråkets ämne. Anger egenskapen SamlSubject .
- resource
- String
En URI-referens som identifierar resursen som åtkomst söks till. Anger egenskapen Resource .
- accessDecision
- SamlAccessDecision
En SamlAccessDecision som anger det auktoriseringsbeslut som gjorts av SAML-utfärdaren med avseende på åtkomst av ämnet till den angivna resursen. Anger egenskapen AccessDecision .
- samlActions
- IEnumerable<SamlAction>
En IEnumerable<T> typ SamlAction som anger den uppsättning åtgärder som ämnet har behörighet att utföra på resursen. Anger egenskapen SamlActions .
Undantag
samlActions är null.
-eller-
samlActions innehåller en medlem som är null.
-eller-
samlSubject är null.
authorityBindings innehåller en medlem som är null.
-eller-
resource är null eller tom.
Kommentarer
Den här konstruktorn initierar IsReadOnly egenskapen till false, ClaimType egenskapen till http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisionoch Evidence egenskapen till null.
Gäller för
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Initierar en ny instans av SamlAuthorizationDecisionStatement klassen. med hjälp av det angivna ämnet, resursen, auktoriseringsbeslutet och de åtgärder som ämnet har begärt för resursen.
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)
Parametrar
- samlSubject
- SamlSubject
En SamlSubject som representerar anspråkets ämne. Anger egenskapen SamlSubject .
- resource
- String
En URI-referens som identifierar resursen som åtkomst söks till. Anger egenskapen Resource .
- accessDecision
- SamlAccessDecision
En SamlAccessDecision som anger det auktoriseringsbeslut som gjorts av SAML-utfärdaren med avseende på åtkomst av ämnet till den angivna resursen. Anger egenskapen AccessDecision .
- samlActions
- IEnumerable<SamlAction>
En IEnumerable<T> typ SamlAction som anger den uppsättning åtgärder som ämnet har behörighet att utföra på resursen. Anger egenskapen SamlActions .
- samlEvidence
- SamlEvidence
En SamlEvidence som innehåller en uppsättning SAML-intyg som SAML-utfärdaren förlitade sig på för att avge auktoriseringsbeslutet. Anger egenskapen Evidence .
Kommentarer
Den här konstruktorn initierar IsReadOnly egenskapen till false, ClaimType egenskapen till http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.