SamlConditions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор условий, которые необходимо принимать во внимание при оценке действительности утверждений SAML.
public ref class SamlConditions
public class SamlConditions
type SamlConditions = class
Public Class SamlConditions
- Наследование
-
SamlConditions
Комментарии
Маркеры безопасности SamlSecurityToken задают утверждения с помощью утверждений SAML и набора условий, которые необходимо принимать во внимание при оценке действительности утверждения SAML. Класс SamlConditions представляет набор условий. Наличие или отсутствие кэширования утверждения SAML является примером условия, который представлен классом SamlDoNotCacheCondition.
Спецификация SAML определяет два условия и допускает расширение набора условий. Два условия, определенные в спецификации SAML, — SamlAudienceRestrictionCondition и SamlDoNotCacheCondition. Чтобы определить новое условие, создайте класс, наследуемый от класса SamlCondition.
Конструкторы
SamlConditions() |
Инициализирует новый экземпляр класса SamlConditions. |
SamlConditions(DateTime, DateTime) |
Инициализация нового экземпляра класса SamlConditions с использованием указанного промежутка времени, в течение которого утверждение SAML является действительным. |
SamlConditions(DateTime, DateTime, IEnumerable<SamlCondition>) |
Инициализация нового экземпляра класса SamlConditions с использованием указанного промежутка времени и условий, при которых утверждение SAML является действительным. |
Свойства
Conditions |
Возвращает набор условий, которые необходимо учитывать при оценке действительности утверждения SAML. |
IsReadOnly |
Возвращает значение, определяющее, являются ли свойства данного экземпляра доступными только для чтения. |
NotBefore |
Возвращает самый ранний момент времени, когда утверждение SAML является действительным. |
NotOnOrAfter |
Возвращает момент времени, когда истекает срок действия утверждения SAML. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MakeReadOnly() |
Делает этот экземпляр доступным только для чтения. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Считывает элемент |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Записывает элемент |