Aracılığıyla paylaş


X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Yöntem

Tanım

Belirtilen XML okuyucuyu kullanarak bir anahtar tanımlayıcı yan tümcesini XML'den seri durumdan kaldırır.

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

Parametreler

reader
XmlReader

Okunacak anahtar tanımlayıcı yan tümcesinin başlangıç öğesinde konumlandırılmış bir XML okuyucusu.

Döndürülenler

XML'den seri durumdan çıkarılmış anahtar tanımlayıcı yan tümcesi veya null bir anahtar tanımlayıcı yan tümcesi okunamadı.

Özel durumlar

reader, null değeridir.

reader bir <ds:X509Data> öğeye konumlandırılmaz. CanReadKeyIdentifierClause(XmlReader)(yöntemi döndürürfalse.)

Açıklamalar

ReadKeyIdentifierClause yöntemi , <ds:X509SKI>ve <ds:X509Certificate> öğelerini okur <ds:X509IssuerSerial>ve , veya X509RawDataKeyIdentifierClauseolarak X509IssuerSerialKeyIdentifierClauseX509SubjectKeyIdentifierClausebulunan ilk öğeyi döndürür. Bu öğelerden biri öğesinin <ds:X509Data> altında bulunmazsa yöntemi döndürür null.

Şunlara uygulanır