X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Deserialisiert eine Schlüsselbezeichnerklausel aus XML mithilfe des angegebenen XML-Readers.
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
Parameter
- reader
- XmlReader
Ein XML-Reader, positioniert am Anfangselement der zu lesenden Schlüsselbezeichnerklausel.
Gibt zurück
Die Schlüsselbezeichnerklausel, die vom XML oder null
deserialisiert wurde, wenn die Schlüsselbezeichnerklausel nicht gelesen werden konnte.
Ausnahmen
reader
ist null
.
reader
ist nicht an einem <ds:X509Data>
-Element positioniert. (Die CanReadKeyIdentifierClause(XmlReader)-Methode gibt false
zurück.)
Hinweise
Die ReadKeyIdentifierClause -Methode liest <ds:X509IssuerSerial>
, <ds:X509SKI>
und <ds:X509Certificate>
-Elemente und gibt das erste gefundene element als X509IssuerSerialKeyIdentifierClause, oder X509SubjectKeyIdentifierClausezurück X509RawDataKeyIdentifierClause. Wenn eines dieser Elemente nicht unter dem <ds:X509Data>
-Element gefunden wird, gibt die -Methode zurück null
.