X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Metodo

Definizione

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.

Si applica a