Comparteix a través de


SamlDoNotCacheCondition Clase

Definición

Representa una condición que se debe tener en cuenta al evaluar la validez de una aserción de 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
Herencia
SamlDoNotCacheCondition

Comentarios

Los tokens de seguridad SamlSecurityToken especifican sus notificaciones mediante aserciones de SAML y un conjunto de condiciones que se deben tener en cuenta al evaluar la validez de la aserción de SAML. La clase SamlDoNotCacheCondition representa una de las condiciones definidas por la especificación de SAML y valida que la aserción de SAML no debe estar almacenada en memoria caché. Para especificar esta condición para una aserción de SAML, agregue la clase SamlDoNotCacheCondition a la colección devuelta por la propiedad Conditions.

Nota

SamlDoNotCacheCondition Cuando se agrega como una condición a un SamlSecurityToken token de seguridad emitido por un servicio de token de seguridad para el cliente WCF, un cliente WCF almacena en caché el token de seguridad. Dado que el cliente no inspecciona el contenido del token emitido, el token está almacenado en memoria caché. El cliente es el token agnóstico para el tipo de tokens emitidos y procesa el token emitido devuelto como un elemento XML opaco. Sin embargo, la seguridad de WCF nunca almacena en caché el token emitido recibido en el lado del servicio; solo almacena en caché las notificaciones que se extraen de ella durante el proceso de autenticación de tokens.

Constructores

SamlDoNotCacheCondition()

Inicializa una nueva instancia de la clase SamlDoNotCacheCondition.

Propiedades

IsReadOnly

Obtiene un valor que indica si las propiedades de esta instancia son de solo lectura.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MakeReadOnly()

Hace que esta instancia sea de solo lectura.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Lee el elemento <saml:DoNotCacheCondition> del lector de XML especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Escribe el elemento <saml:DoNotCacheCondition> en el serializador XML especificado.

Se aplica a

Consulte también