SamlEvidence Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет свидетельство, используемое для принятия решения об авторизации для маркера безопасности SamlSecurityToken.
public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
- Наследование
-
SamlEvidence
Примеры
SamlAuthorizationDecisionStatement
Комментарии
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-сериализатор. |