SamlAuthorizationDecisionStatement Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy SamlAuthorizationDecisionStatement.
Przeciążenia
| Nazwa | Opis |
|---|---|
| SamlAuthorizationDecisionStatement() |
Inicjuje nowe wystąpienie klasy SamlAuthorizationDecisionStatement. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Inicjuje nowe wystąpienie klasy SamlAuthorizationDecisionStatement. przy użyciu określonego tematu, zasobu, decyzji autoryzacji i akcji poszukiwanych przez podmiot w zasobie. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Inicjuje nowe wystąpienie klasy SamlAuthorizationDecisionStatement. przy użyciu określonego tematu, zasobu, decyzji autoryzacji i akcji poszukiwanych przez podmiot w zasobie. |
SamlAuthorizationDecisionStatement()
Inicjuje nowe wystąpienie klasy SamlAuthorizationDecisionStatement.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement();
Public Sub New ()
Uwagi
Ten konstruktor inicjuje IsReadOnly właściwość , a falseClaimType właściwość na http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.
Dotyczy
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)
Inicjuje nowe wystąpienie klasy SamlAuthorizationDecisionStatement. przy użyciu określonego tematu, zasobu, decyzji autoryzacji i akcji poszukiwanych przez podmiot w zasobie.
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))
Parametry
- samlSubject
- SamlSubject
Element SamlSubject reprezentujący przedmiot roszczenia. Ustawia właściwość SamlSubject.
- resource
- String
Odwołanie do identyfikatora URI identyfikującego zasób, do którego jest poszukiwany dostęp. Ustawia właściwość Resource.
- accessDecision
- SamlAccessDecision
Element SamlAccessDecision określający decyzję o autoryzacji wyrenderowaną przez urząd SAML w odniesieniu do dostępu podmiotu określonego zasobu. Ustawia właściwość AccessDecision.
- samlActions
- IEnumerable<SamlAction>
SamlAction Typ IEnumerable<T> określający zestaw akcji, które podmiot ma uprawnienia do wykonywania w zasobie. Ustawia właściwość SamlActions.
Wyjątki
Parametr samlActions ma wartość null.
— lub —
samlActions zawiera element członkowski o identyfikatorze null.
— lub —
Parametr samlSubject ma wartość null.
authorityBindings zawiera element członkowski o identyfikatorze null.
— lub —
resource jest lub null jest pusta.
Uwagi
Ten konstruktor inicjuje IsReadOnly właściwość na false, ClaimType właściwość na http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision, i Evidence właściwość na null.
Dotyczy
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Inicjuje nowe wystąpienie klasy SamlAuthorizationDecisionStatement. przy użyciu określonego tematu, zasobu, decyzji autoryzacji i akcji poszukiwanych przez podmiot w zasobie.
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)
Parametry
- samlSubject
- SamlSubject
Element SamlSubject reprezentujący przedmiot roszczenia. Ustawia właściwość SamlSubject.
- resource
- String
Odwołanie do identyfikatora URI identyfikującego zasób, do którego jest poszukiwany dostęp. Ustawia właściwość Resource.
- accessDecision
- SamlAccessDecision
Element SamlAccessDecision określający decyzję o autoryzacji wyrenderowaną przez urząd SAML w odniesieniu do dostępu podmiotu określonego zasobu. Ustawia właściwość AccessDecision.
- samlActions
- IEnumerable<SamlAction>
SamlAction Typ IEnumerable<T> określający zestaw akcji, które podmiot ma uprawnienia do wykonywania w zasobie. Ustawia właściwość SamlActions.
- samlEvidence
- SamlEvidence
Element SamlEvidence , który zawiera zestaw potwierdzeń SAML, na których polegał urząd SAML w celu wydania decyzji o autoryzacji. Ustawia właściwość Evidence.
Uwagi
Ten konstruktor inicjuje IsReadOnly właściwość na false, ClaimType właściwość na http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.