SamlSerializer.LoadCondition Méthode

Définition

Lit une condition qui doit être prise en compte lors de l’évaluation de la validité d’une assertion SAML à l’aide du lecteur XML spécifié.

public:
 virtual System::IdentityModel::Tokens::SamlCondition ^ LoadCondition(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlCondition LoadCondition(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadCondition : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlCondition
override this.LoadCondition : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlCondition
Public Overridable Function LoadCondition (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlCondition

Paramètres

reader
XmlDictionaryReader

Pour XmlDictionaryReader lire la condition SAML.

keyInfoSerializer
SecurityTokenSerializer

Qui SecurityTokenSerializer lit la KeyInfo clause de la signature numérique.

outOfBandTokenResolver
SecurityTokenResolver

Qui SecurityTokenResolver détermine le jeton de sécurité qui a créé la signature numérique.

Retours

Qui SamlCondition spécifie une condition qui doit être prise en compte lors de l’évaluation de la validité d’une assertion SAML.

Exceptions

reader a la valeur null.

Remarques

Lorsqu’une application définit son propre ensemble de conditions, ce qui est possible, car l’élément <saml:Condition> est un point d’extensibilité, un sérialiseur qui comprend comment lire ces conditions est nécessaire. Pour créer un sérialiseur capable de lire les attributs personnalisés, dérivez une classe et SamlSerializer remplacez la LoadCondition(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) méthode.

S’applique à

Voir aussi