SamlAuthorizationDecisionStatement Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy.
Přetížení
SamlAuthorizationDecisionStatement() |
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. pomocí zadaného předmětu, zdroje, autorizačního rozhodnutí a akcí požadovaných subjektem u zdroje. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. pomocí zadaného předmětu, zdroje, autorizačního rozhodnutí a akcí požadovaných subjektem u zdroje. |
SamlAuthorizationDecisionStatement()
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement ();
Public Sub New ()
Poznámky
Tento konstruktor inicializuje IsReadOnly vlastnost do false
a ClaimType vlastnost na http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.
Platí pro
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. pomocí zadaného předmětu, zdroje, autorizačního rozhodnutí a akcí požadovaných subjektem u zdroje.
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
A SamlSubject , který představuje předmět nároku. SamlSubject Nastaví vlastnost.
- resource
- String
Odkaz na identifikátor URI, který identifikuje prostředek, ke kterému se žádá o přístup. Resource Nastaví vlastnost.
- accessDecision
- SamlAccessDecision
A SamlAccessDecision , který určuje rozhodnutí o autorizaci vykreslované autoritou SAML s ohledem na přístup subjektu k zadanému prostředku. AccessDecision Nastaví vlastnost.
- samlActions
- IEnumerable<SamlAction>
Typ IEnumerable<T>SamlAction určující sadu akcí, ke kterým má subjekt oprávnění s prostředkem provádět. SamlActions Nastaví vlastnost.
Výjimky
samlActions
je null
.
-nebo-
samlActions
obsahuje člen, který je null
.
-nebo-
samlSubject
je null
.
authorityBindings
obsahuje člen, který je null
.
-nebo-
resource
je null
nebo je prázdný.
Poznámky
Tento konstruktor inicializuje IsReadOnly vlastnost na false
, ClaimType vlastnost na http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
a vlastnost Evidence na null
.
Platí pro
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. pomocí zadaného předmětu, zdroje, autorizačního rozhodnutí a akcí požadovaných subjektem u zdroje.
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
A SamlSubject , který představuje předmět nároku. SamlSubject Nastaví vlastnost.
- resource
- String
Odkaz na identifikátor URI, který identifikuje prostředek, ke kterému se žádá o přístup. Resource Nastaví vlastnost.
- accessDecision
- SamlAccessDecision
A SamlAccessDecision , který určuje rozhodnutí o autorizaci vykreslované autoritou SAML s ohledem na přístup subjektu k zadanému prostředku. AccessDecision Nastaví vlastnost.
- samlActions
- IEnumerable<SamlAction>
Typ IEnumerable<T>SamlAction určující sadu akcí, ke kterým má subjekt oprávnění s prostředkem provádět. SamlActions Nastaví vlastnost.
- samlEvidence
- SamlEvidence
A SamlEvidence , který obsahuje sadu kontrolních výrazů SAML, na které autorita SAML spoléhala při vykreslení rozhodnutí o autorizaci. Evidence Nastaví vlastnost.
Poznámky
Tento konstruktor inicializuje IsReadOnly vlastnost na false
, vlastnost ClaimType do http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.