Partager via


X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Méthode

Définition

Désérialise une clause de l'identificateur de clé XML à l'aide du lecteur XML spécifié.

public:
 override System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ ReadKeyIdentifierClause(System::Xml::XmlReader ^ reader);
public override System.IdentityModel.Tokens.SecurityKeyIdentifierClause ReadKeyIdentifierClause (System.Xml.XmlReader reader);
override this.ReadKeyIdentifierClause : System.Xml.XmlReader -> System.IdentityModel.Tokens.SecurityKeyIdentifierClause
Public Overrides Function ReadKeyIdentifierClause (reader As XmlReader) As SecurityKeyIdentifierClause

Paramètres

reader
XmlReader

Un lecteur XML positionné sur l'élément de début de la clause d'identificateur de clé à lire.

Retours

Clause de l'identificateur de clé qui a été désérialisée à partir du XM ou null si une clause d'identificateur de clé n'a pas pu être lue.

Exceptions

reader a la valeur null.

reader n'est pas positionné sur un élément <ds:X509Data>. (La méthode CanReadKeyIdentifierClause(XmlReader) retourne false.)

Remarques

La ReadKeyIdentifierClause méthode lit les <ds:X509IssuerSerial>éléments , <ds:X509SKI>et et <ds:X509Certificate> et retourne le premier trouvé en tant que X509IssuerSerialKeyIdentifierClause, un X509SubjectKeyIdentifierClauseou un X509RawDataKeyIdentifierClause. Si l’un de ces éléments est introuvable sous l’élément <ds:X509Data> , la méthode retourne null.

S’applique à