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í
| Name | Description |
|---|---|
| SamlAuthorizationDecisionStatement() |
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. pomocí zadaného subjektu, zdroje, rozhodnutí o autorizaci a akcí, které subjekt zdroje požaduje. |
| SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. pomocí zadaného subjektu, zdroje, rozhodnutí o autorizaci a akcí, které subjekt zdroje požaduje. |
SamlAuthorizationDecisionStatement()
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement();
Public Sub New ()
Poznámky
Tento konstruktor inicializuje IsReadOnly vlastnost 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 subjektu, zdroje, rozhodnutí o autorizaci a akcí, které subjekt zdroje požaduje.
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 deklarace identity. Nastaví vlastnost SamlSubject.
- resource
- String
Odkaz na identifikátor URI, který identifikuje prostředek, ke kterému se má získat přístup. Nastaví vlastnost Resource.
- accessDecision
- SamlAccessDecision
A SamlAccessDecision , který určuje rozhodnutí o autorizaci, které autorita SAML vygeneruje s ohledem na přístup subjektu zadaného prostředku. Nastaví vlastnost AccessDecision.
- samlActions
- IEnumerable<SamlAction>
Typ IEnumerable<T>SamlAction , který určuje sadu akcí, které má subjekt oprávnění provádět u prostředku. Nastaví vlastnost SamlActions.
Výjimky
samlActions je null.
nebo
samlActions obsahuje člena, který je null.
nebo
samlSubject je null.
authorityBindings obsahuje člena, který je null.
nebo
resource je nebo je null prázdný.
Poznámky
Tento konstruktor inicializuje IsReadOnly vlastnost false, ClaimType vlastnost http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecisiondo a Evidence vlastnost do null.
Platí pro
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Inicializuje novou instanci SamlAuthorizationDecisionStatement třídy. pomocí zadaného subjektu, zdroje, rozhodnutí o autorizaci a akcí, které subjekt zdroje požaduje.
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 deklarace identity. Nastaví vlastnost SamlSubject.
- resource
- String
Odkaz na identifikátor URI, který identifikuje prostředek, ke kterému se má získat přístup. Nastaví vlastnost Resource.
- accessDecision
- SamlAccessDecision
A SamlAccessDecision , který určuje rozhodnutí o autorizaci, které autorita SAML vygeneruje s ohledem na přístup subjektu zadaného prostředku. Nastaví vlastnost AccessDecision.
- samlActions
- IEnumerable<SamlAction>
Typ IEnumerable<T>SamlAction , který určuje sadu akcí, které má subjekt oprávnění provádět u prostředku. Nastaví vlastnost SamlActions.
- samlEvidence
- SamlEvidence
A SamlEvidence obsahující sadu kontrolních výrazů SAML, které autorita SAML spoléhala na vykreslení rozhodnutí o autorizaci. Nastaví vlastnost Evidence.
Poznámky
Tento konstruktor inicializuje IsReadOnly vlastnost falsena , ClaimType vlastnost do http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision.