Condividi tramite


SamlConditions Classe

Definizione

Rappresenta un set di condizioni che devono essere prese in considerazione quando viene verificata la validità di un'asserzione SAML.

public ref class SamlConditions
public class SamlConditions
type SamlConditions = class
Public Class SamlConditions
Ereditarietà
SamlConditions

Commenti

I token di sicurezza SamlSecurityToken specificano le richieste utilizzando asserzioni SAML e un set di condizioni che devono essere prese in considerazione quando si verifica la validità dell'asserzione SAML. La classe SamlConditions rappresenta il set di condizioni. Un esempio di condizione è quella che stabilisce che l'asserzione SAML non deve essere memorizzata nella cache, rappresentata dalla classe SamlDoNotCacheCondition.

La specifica SAML definisce due condizioni e consente l'estensione del set di condizioni. Le due condizioni definite dalla specifica SAML sono SamlAudienceRestrictionCondition e SamlDoNotCacheCondition. Per definire una nuova condizione, derivare una classe dalla classe SamlCondition.

Costruttori

SamlConditions()

Inizializza una nuova istanza della classe SamlConditions.

SamlConditions(DateTime, DateTime)

Inizializza una nuova istanza della classe SamlConditions utilizzando l'intervallo di tempo specificato relativo alla validità dell'asserzione SAML.

SamlConditions(DateTime, DateTime, IEnumerable<SamlCondition>)

Inizializza una nuova istanza della classe SamlConditions utilizzando l'intervallo di tempo e le condizioni specificate relative alla validità dell'asserzione SAML.

Proprietà

Conditions

Ottiene il set di condizioni che devono essere prese in considerazione quando viene verificata la validità di un'asserzione SAML.

IsReadOnly

Ottiene un valore che indica se le proprietà di questa istanza sono di sola lettura.

NotBefore

Ottiene il momento a partire dal quale l'asserzione SAML è valida.

NotOnOrAfter

Ottiene il momento in cui scade l'asserzione SAML.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MakeReadOnly()

Modifica questa istanza in modo che sia di sola lettura.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

Legge l'elemento <saml:Conditions> dal lettore XML specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Scrive l'elemento <saml:Conditions> nel serializzatore XML specificato.

Si applica a

Vedi anche