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


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
Наследование
SamlDoNotCacheCondition

Комментарии

Маркеры безопасности 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)

Считывает элемент <saml:DoNotCacheCondition> из указанного средства чтения XML.

ToString()

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

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

Записывает элемент <saml:DoNotCacheCondition> в указанный XML-сериализатор.

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

См. также раздел