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