X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Deserializza una clausola identificatore di chiave da XML utilizzando il lettore XML specificato.
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
Parametri
- reader
- XmlReader
Lettore XML posizionato presso l'elemento iniziale della clausola dell'identificatore della chiave da leggere.
Restituisce
Clausola dell'identificatore di chiave deserializzata da XML oppure null
se non è stato possibile leggere la clausola dell'identificatore di chiave.
Eccezioni
reader
è null
.
L'oggetto reader
non è posizionato in corrispondenza di un elemento <ds:X509Data>
. (Il metodo CanReadKeyIdentifierClause(XmlReader) restituisce false
).
Commenti
Il ReadKeyIdentifierClause metodo legge <ds:X509IssuerSerial>
gli elementi , <ds:X509SKI>
e <ds:X509Certificate>
e restituisce il primo trovato come X509IssuerSerialKeyIdentifierClause, X509SubjectKeyIdentifierClauseo .X509RawDataKeyIdentifierClause Se uno di questi elementi non viene trovato nell'elemento <ds:X509Data>
, il metodo restituisce null
.