X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Deserializuje klauzuli identifikátoru klíče z XML pomocí zadané čtečky XML.
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
Parametry
- reader
- XmlReader
Čtečka XML umístěná v počátečním prvku klauzule identifikátoru klíče, která se má číst.
Návraty
Klauzule identifikátoru klíče, která byla deserializována z XML nebo null
pokud nelze přečíst klauzuli identifikátoru klíče.
Výjimky
reader
je null
.
reader
není umístěn na <ds:X509Data>
prvek. (Metoda CanReadKeyIdentifierClause(XmlReader) vrátí false
hodnotu .)
Poznámky
Metoda ReadKeyIdentifierClause přečte elementy <ds:X509IssuerSerial>
, <ds:X509SKI>
a a <ds:X509Certificate>
vrátí první nalezený X509IssuerSerialKeyIdentifierClausejako , X509SubjectKeyIdentifierClausenebo X509RawDataKeyIdentifierClause. Pokud některý z těchto prvků není nalezen pod elementem <ds:X509Data>
, vrátí null
metoda .