X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用指定的 XML 讀取器,從 XML 還原序列化金鑰識別項子句。
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
參數
- reader
- XmlReader
位於要讀取之金鑰識別項子句開始項目的 XML 讀取器。
傳回
從 XML 還原序列化的金鑰識別碼子句,如果無法讀取金鑰識別碼子句,則為 null
。
例外狀況
reader
為 null
。
reader
並不是放置在 <ds:X509Data>
項目上。 (CanReadKeyIdentifierClause(XmlReader) 方法會傳回 false
)。
備註
方法 ReadKeyIdentifierClause 會 <ds:X509IssuerSerial>
讀取、 <ds:X509SKI>
和 <ds:X509Certificate>
專案,並傳回第一個找到為 X509IssuerSerialKeyIdentifierClause、、 X509SubjectKeyIdentifierClause或 X509RawDataKeyIdentifierClause的專案。 如果在 元素底下 <ds:X509Data>
找不到其中一個專案,方法會傳 null
回 。