X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desserializa uma cláusula do identificador de chave do XML usando o leitor de XML especificado.
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
Parâmetros
- reader
- XmlReader
Um leitor de XML posicionado no elemento inicial da cláusula do identificador de chave a ser lida.
Retornos
A cláusula do identificador de chave que foi desserializada do XML ou null
se uma cláusula do identificador de chave não puder ser lida.
Exceções
reader
é null
.
reader
não está posicionado em um elemento <ds:X509Data>
. (O método CanReadKeyIdentifierClause(XmlReader) retorna false
.)
Comentários
O ReadKeyIdentifierClause método lê <ds:X509IssuerSerial>
os elementos , <ds:X509SKI>
e e <ds:X509Certificate>
retorna o primeiro encontrado como um X509IssuerSerialKeyIdentifierClause, um X509SubjectKeyIdentifierClauseou um X509RawDataKeyIdentifierClause. Se um desses elementos não for encontrado sob o <ds:X509Data>
elemento , o método retornará null
.