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.