X509SecurityToken.MatchesKeyIdentifierClause 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í.
Devuelve un valor que indica si el identificador de clave para esta instancia es igual al identificador de clave especificado.
public:
override bool MatchesKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool MatchesKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function MatchesKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
Parámetros
- keyIdentifierClause
- SecurityKeyIdentifierClause
SecurityKeyIdentifierClause que se va a comparar con esta instancia.
Devoluciones
true
si keyIdentifierClause
es uno de los tipos X509SubjectKeyIdentifierClause, X509ThumbprintKeyIdentifierClause, X509IssuerSerialKeyIdentifierClause o X509RawDataKeyIdentifierClause y las cláusulas de identificador de clave coinciden; de lo contrario, false
.
Comentarios
El método MatchesKeyIdentifierClause coincide con criterios del certificado X.509 en la propiedad Certificate basada en el tipo del parámetro keyIdentifierClause
. La tabla siguiente detalla en qué se coincide.
Tipo de cláusula de identificador de clave | En qué se coincide |
---|---|
X509IssuerSerialKeyIdentifierClause | El valor de la propiedad IssuerName y el número de serie del emisor que devuelve el método GetSerialNumber. |
X509RawDataKeyIdentifierClause | Datos que devuelve el método GetRawCertData. |
X509SubjectKeyIdentifierClause | Se encuentra una coincidencia con la extensión del identificador de clave de sujeto de la propiedad Extensions. |
X509ThumbprintKeyIdentifierClause | Huella digital que devuelve el método GetCertHash. |