Поделиться через


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.

Применяется к