X509DataSecurityKeyIdentifierClauseSerializer.ReadKeyIdentifierClause Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Deserializa una cláusula de identificador de clave desde XML mediante el lector 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
Un lector XML colocado en el elemento inicial de la cláusula del identificador de clave que se va a leer.
Devoluciones
Cláusula de identificador que se deserializó de XML o null
si no se pudieron leer cláusulas de identificador de clave.
Excepciones
reader
es null
.
reader
no se coloca en un elemento <ds:X509Data>
. (El método CanReadKeyIdentifierClause(XmlReader) devuelve false
).
Comentarios
El ReadKeyIdentifierClause método lee <ds:X509IssuerSerial>
los elementos , <ds:X509SKI>
y <ds:X509Certificate>
y devuelve el primero encontrado como X509IssuerSerialKeyIdentifierClause, o X509SubjectKeyIdentifierClause.X509RawDataKeyIdentifierClause Si no se encuentra uno de estos elementos en el <ds:X509Data>
elemento , el método devuelve null
.