SamlAuthorizationDecisionStatement Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SamlAuthorizationDecisionStatement.
Перегрузки
SamlAuthorizationDecisionStatement() |
Инициализирует новый экземпляр класса SamlAuthorizationDecisionStatement. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>) |
Инициализирует новый экземпляр класса SamlAuthorizationDecisionStatement. используя указанную тему, ресурс, решение по авторизации и действия, искомые этой темой в ресурсе. |
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence) |
Инициализирует новый экземпляр класса SamlAuthorizationDecisionStatement. используя указанную тему, ресурс, решение по авторизации и действия, искомые этой темой в ресурсе. |
SamlAuthorizationDecisionStatement()
Инициализирует новый экземпляр класса SamlAuthorizationDecisionStatement.
public:
SamlAuthorizationDecisionStatement();
public SamlAuthorizationDecisionStatement ();
Public Sub New ()
Комментарии
Конструктор инициализирует свойство IsReadOnly со значением false
, а свойство ClaimType — со значением http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.
Применяется к
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>)
Инициализирует новый экземпляр класса SamlAuthorizationDecisionStatement. используя указанную тему, ресурс, решение по авторизации и действия, искомые этой темой в ресурсе.
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))
Параметры
- samlSubject
- SamlSubject
Объект SamlSubject, представляющий субъект утверждения. Задает свойство SamlSubject.
- resource
- String
Ссылка универсального кода ресурса (URI), определяющая ресурс, к которому необходим доступ. Задает свойство Resource.
- accessDecision
- SamlAccessDecision
Объект SamlAccessDecision, указывающий решение об авторизации, принятое центром SAML относительно доступа субъекта к определенному ресурсу. Задает свойство AccessDecision.
- samlActions
- IEnumerable<SamlAction>
Объект IEnumerable<T> принадлежит к типу SamlAction, указывающему набор действий, которые субъект имеет право выполнять с ресурсом. Задает свойство SamlActions.
Исключения
samlActions
имеет значение null
.
-или-
Параметр samlActions
содержит член, имеющий значение null
.
-или-
samlSubject
имеет значение null
.
Параметр authorityBindings
содержит член, имеющий значение null
.
-или-
Параметр resource
имеет значение null
или пуст.
Комментарии
Этот конструктор инициализирует свойство IsReadOnly со значением false
, свойство ClaimType со значением http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
, и свойство Evidence со значением null
.
Применяется к
SamlAuthorizationDecisionStatement(SamlSubject, String, SamlAccessDecision, IEnumerable<SamlAction>, SamlEvidence)
Инициализирует новый экземпляр класса SamlAuthorizationDecisionStatement. используя указанную тему, ресурс, решение по авторизации и действия, искомые этой темой в ресурсе.
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)
Параметры
- samlSubject
- SamlSubject
Объект SamlSubject, представляющий субъект утверждения. Задает свойство SamlSubject.
- resource
- String
Ссылка универсального кода ресурса (URI), определяющая ресурс, к которому необходим доступ. Задает свойство Resource.
- accessDecision
- SamlAccessDecision
Объект SamlAccessDecision, указывающий решение об авторизации, принятое центром SAML относительно доступа субъекта к определенному ресурсу. Задает свойство AccessDecision.
- samlActions
- IEnumerable<SamlAction>
Объект IEnumerable<T> принадлежит к типу SamlAction, указывающему набор действий, которые субъект имеет право выполнять с ресурсом. Задает свойство SamlActions.
- samlEvidence
- SamlEvidence
Объект SamlEvidence, содержащий набор утверждений SAML, используемых центром SAML при принятии решения об авторизации. Задает свойство Evidence.
Комментарии
Конструктор инициализирует свойство IsReadOnly со значением false
, свойство ClaimType — со значением http://schemas.microsoft.com/mb/2005/09/ClaimType/SamlAuthorizationDecision
.