Bagikan melalui


X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Metode

Definisi

Mendeserialisasi klausa pengidentifikasi kunci dari XML dengan menggunakan pembaca XML yang ditentukan.

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

Pembaca XML diposisikan pada elemen awal klausa pengidentifikasi kunci untuk dibaca.

Mengembalikan

Klausa pengidentifikasi kunci yang dideserialisasi dari XML atau null jika klausa pengidentifikasi kunci tidak dapat dibaca.

Pengecualian

readeradalah null.

reader tidak diposisikan pada <ds:X509Data> elemen . (Metode CanReadKeyIdentifierClause(XmlReader) mengembalikan false.)

Keterangan

Metode membaca ReadKeyIdentifierClause<ds:X509IssuerSerial>elemen , <ds:X509SKI>, dan <ds:X509Certificate> dan mengembalikan yang pertama yang ditemukan sebagai X509IssuerSerialKeyIdentifierClause, , X509SubjectKeyIdentifierClauseatau X509RawDataKeyIdentifierClause. Jika salah satu elemen ini tidak ditemukan di bawah <ds:X509Data> elemen , metode akan mengembalikan null.

Berlaku untuk