SamlSerializer.LoadCondition Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.