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


SamlEvidence Класс

Определение

Представляет свидетельство, используемое для принятия решения об авторизации для маркера безопасности SamlSecurityToken.

public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
Наследование
SamlEvidence

Примеры

SamlAuthorizationDecisionStatement

SamlAssertion

SamlSecurityToken

Комментарии

SamlSecurityToken Маркеры безопасности указывают свои утверждения с помощью проверок SAML, которые могут указать, когда субъект был авторизован для доступа к определенному ресурсу. Запросы в утверждении SAML представляются операторами SAML. Спецификация SAML определяет набор типов операторов SAML, один из которых является оператором SamlAuthorizationDecisionStatement. Оператор SamlAuthorizationDecisionStatement подтверждает принятие решения об авторизации доступа субъекта к определенному ресурсу. Класс SamlEvidence представляет свидетельство, используемое центром SAML при принятии решения об авторизации для оператора SamlAuthorizationDecisionStatement. Свидетельство указывается в виде утверждений SAML или ссылки на утверждения SAML, которые указывают на свойства Assertions и AssertionIdReferences соответственно.

Конструкторы

SamlEvidence()

Инициализирует новый экземпляр класса SamlEvidence.

SamlEvidence(IEnumerable<SamlAssertion>)

Инициализирует новый экземпляр класса SamlEvidence, используя указанный набор утверждений SAML.

SamlEvidence(IEnumerable<String>)

Инициализирует новый экземпляр класса SamlEvidence, используя указанный набор ссылок на утверждения SAML.

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

Инициализация нового экземпляра класса SamlEvidence, используя утверждения SAML и набор ссылок на них.

Свойства

AssertionIdReferences

Возвращает коллекцию идентификаторов для утверждений SAML, указывающих свидетельство, использованное центром SAML при принятии решения об авторизации.

Assertions

Возвращает коллекцию утверждений SAML, составляющих свидетельство, использованное центром SAML при принятии решения об авторизации.

IsReadOnly

Возвращает значение, определяющее, являются ли свойства данного экземпляра доступными только для чтения.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MakeReadOnly()

Делает этот экземпляр доступным только для чтения.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Считывает свидетельство из указанного средства чтения XML.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Записывает свидетельство в указанный XML-сериализатор.

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