EncryptedKeyIdentifierClause.Matches 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 clave para esta instancia es equivalente al objeto especificado.
Sobrecargas
Matches(SecurityKeyIdentifierClause) |
Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente a la cláusula del identificador de clave especificado. |
Matches(Byte[], String, String) |
Devuelve un valor que indica si el identificador clave para esta instancia es equivalente a la clave cifrada especificada, al método de cifrado y al nombre legible por el usuario. |
Matches(SecurityKeyIdentifierClause)
Devuelve un valor que indica si el identificador de clave para esta instancia es equivalente a la cláusula del identificador de clave especificado.
public:
override bool Matches(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool Matches (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.Matches : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function Matches (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
Parámetros
- keyIdentifierClause
- SecurityKeyIdentifierClause
SecurityKeyIdentifierClause con la que se va a realizar la comparación.
Devoluciones
true
si keyIdentifierClause
es del tipo EncryptedKeyIdentifierClause y tiene la misma clave cifrada, método de cifrado y nombre legible por el usuario que la instancia actual; de lo contrario, false
.
Excepciones
keyIdentifierClause
es null
.
Consulte también
Se aplica a
Matches(Byte[], String, String)
Devuelve un valor que indica si el identificador clave para esta instancia es equivalente a la clave cifrada especificada, al método de cifrado y al nombre legible por el usuario.
public:
bool Matches(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod, System::String ^ carriedKeyName);
public bool Matches (byte[] encryptedKey, string encryptionMethod, string carriedKeyName);
override this.Matches : byte[] * string * string -> bool
Public Function Matches (encryptedKey As Byte(), encryptionMethod As String, carriedKeyName As String) As Boolean
Parámetros
- encryptionMethod
- String
El algoritmo criptográfico que se utilizó para cifrar la clave.
- carriedKeyName
- String
Un nombre legible para el usuario que está asociado a la clave cifrada.
Devoluciones
true
si los parámetros encryptedKey
, encryptionMethod
y carriedKeyName
tienen los mismos valores devueltos por el método GetEncryptedKey() y EncryptionMethod y por las propiedades CarriedKeyName, respectivamente; de lo contrario, false
.