X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause 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.
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
.