Compartir a través de


SamlConditions Clase

Definición

Representa un conjunto de condiciones que se deben tener en cuenta al evaluar la validez de una aserción de SAML.

public ref class SamlConditions
public class SamlConditions
type SamlConditions = class
Public Class SamlConditions
Herencia
SamlConditions

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 SamlConditions representa el conjunto de condiciones. Un ejemplo de una condición es si la aserción de SAML no debe estar almacenada en memoria caché, lo que se representa mediante la clase SamlDoNotCacheCondition.

La especificación de SAML define dos condiciones y permite que se extienda el conjunto de condiciones. Las dos condiciones definidas por la especificación de SAML son SamlAudienceRestrictionCondition y SamlDoNotCacheCondition. Para definir una nueva condición, derive una clase de la clase SamlCondition.

Constructores

SamlConditions()

Inicializa una nueva instancia de la clase SamlConditions.

SamlConditions(DateTime, DateTime)

Inicializa una nueva instancia de la clase SamlConditions que utiliza el horario especificado y que la aserción de SAML es válida.

SamlConditions(DateTime, DateTime, IEnumerable<SamlCondition>)

Inicializa una nueva instancia de la clase SamlConditions utilizando el horario y las condiciones especificadas cuando la aserción de SAML es válida.

Propiedades

Conditions

Obtiene el conjunto de condiciones que se deben tener en cuenta al evaluar la validez de una aserción de SAML.

IsReadOnly

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

NotBefore

Obtiene a tiempo el momento más antiguo cuando la aserción de SAML es válida.

NotOnOrAfter

Obtiene a tiempo el momento cuando expira la aserción de SAML.

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:Conditions> 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:Conditions> en el serializador XML especificado.

Se aplica a

Consulte también