SamlEvidence Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса SamlEvidence.
Перегрузки
SamlEvidence() |
Инициализирует новый экземпляр класса SamlEvidence. |
SamlEvidence(IEnumerable<SamlAssertion>) |
Инициализирует новый экземпляр класса SamlEvidence, используя указанный набор утверждений SAML. |
SamlEvidence(IEnumerable<String>) |
Инициализирует новый экземпляр класса SamlEvidence, используя указанный набор ссылок на утверждения SAML. |
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
Инициализация нового экземпляра класса SamlEvidence, используя утверждения SAML и набор ссылок на них. |
SamlEvidence()
Инициализирует новый экземпляр класса SamlEvidence.
public:
SamlEvidence();
public SamlEvidence ();
Public Sub New ()
Комментарии
Этот конструктор инициализирует свойство IsReadOnly со значением false
.
Применяется к
SamlEvidence(IEnumerable<SamlAssertion>)
Инициализирует новый экземпляр класса SamlEvidence, используя указанный набор утверждений SAML.
public:
SamlEvidence(System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlEvidence (System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlEvidence : seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertions As IEnumerable(Of SamlAssertion))
Параметры
- assertions
- IEnumerable<SamlAssertion>
Объект IEnumerable<T>, принадлежащий к типу SamlAssertion, который содержит свидетельство, использованное центром SAML при принятии решения об авторизации. Задает свойство Assertions.
Исключения
Параметр assertions
содержит член, имеющий значение null
.
Комментарии
Используйте этот конструктор, когда имеется коллекция объектов SamlAssertion, но отсутствуют ссылки на утверждения SAML.
Применяется к
SamlEvidence(IEnumerable<String>)
Инициализирует новый экземпляр класса SamlEvidence, используя указанный набор ссылок на утверждения SAML.
public:
SamlEvidence(System::Collections::Generic::IEnumerable<System::String ^> ^ assertionIdReferences);
public SamlEvidence (System.Collections.Generic.IEnumerable<string> assertionIdReferences);
new System.IdentityModel.Tokens.SamlEvidence : seq<string> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertionIdReferences As IEnumerable(Of String))
Параметры
- assertionIdReferences
- IEnumerable<String>
Объект IEnumerable<T> принадлежит к типу String, который содержит идентификатор для утверждения SAML, указывающий свидетельство, использованное центром SAML при принятии решения об авторизации. Задает свойство AssertionIdReferences.
Исключения
Параметр assertionIdReferences
содержит член, который имеет значение null
или пуст.
Комментарии
Используйте этот конструктор, когда имеется коллекция ссылок на утверждение SAML, но отсутствуют объекты SamlAssertion.
Применяется к
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)
Инициализация нового экземпляра класса SamlEvidence, используя утверждения SAML и набор ссылок на них.
public:
SamlEvidence(System::Collections::Generic::IEnumerable<System::String ^> ^ assertionIdReferences, System::Collections::Generic::IEnumerable<System::IdentityModel::Tokens::SamlAssertion ^> ^ assertions);
public SamlEvidence (System.Collections.Generic.IEnumerable<string> assertionIdReferences, System.Collections.Generic.IEnumerable<System.IdentityModel.Tokens.SamlAssertion> assertions);
new System.IdentityModel.Tokens.SamlEvidence : seq<string> * seq<System.IdentityModel.Tokens.SamlAssertion> -> System.IdentityModel.Tokens.SamlEvidence
Public Sub New (assertionIdReferences As IEnumerable(Of String), assertions As IEnumerable(Of SamlAssertion))
Параметры
- assertionIdReferences
- IEnumerable<String>
Объект IEnumerable<T> принадлежит к типу String, который содержит идентификатор для утверждения SAML, указывающий свидетельство, использованное центром SAML при принятии решения об авторизации. Задает свойство AssertionIdReferences.
- assertions
- IEnumerable<SamlAssertion>
Объект IEnumerable<T>, принадлежащий к типу SamlAssertion, который содержит свидетельство, использованное центром SAML при принятии решения об авторизации. Задает свойство Assertions.
Исключения
Параметр assertionIdReferences
содержит член, который имеет значение null
или пуст.
-или-
Параметр assertions
содержит член, имеющий значение null
.
-или-
Оба параметра assertionIdReferences
и assertions
имеют значение null
.
Комментарии
Используйте этот конструктор, когда имеется коллекция ссылок на утверждение SAML и коллекция объектов SamlAssertion.