EncryptedKeyIdentifierClause.Matches Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut à l'objet spécifié.
Surcharges
Matches(SecurityKeyIdentifierClause) |
Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut à la clause d'identificateur de clé spécifiée. |
Matches(Byte[], String, String) |
Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut à la clé chiffrée, à la méthode de chiffrement et au nom d'utilisateur lisible spécifiés. |
Matches(SecurityKeyIdentifierClause)
Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut à la clause d'identificateur de clé spécifiée.
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
Paramètres
- keyIdentifierClause
- SecurityKeyIdentifierClause
Objet SecurityKeyIdentifierClause à comparer.
Retours
true
si keyIdentifierClause
est de type EncryptedKeyIdentifierClause et a la même clé chiffrée, la même méthode de chiffrement et le même nom d'utilisateur lisible que l'instance en cours ; sinon, false
.
Exceptions
keyIdentifierClause
a la valeur null
.
Voir aussi
S’applique à
Matches(Byte[], String, String)
Retourne une valeur qui indique si l'identificateur de clé pour cette instance équivaut à la clé chiffrée, à la méthode de chiffrement et au nom d'utilisateur lisible spécifiés.
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
Paramètres
- encryptionMethod
- String
Algorithme de chiffrement utilisé pour chiffrer la clé.
- carriedKeyName
- String
Nom utilisateur lisible associé à la clé chiffrée.
Retours
true
si les valeurs des paramètres encryptedKey
, encryptionMethod
et carriedKeyName
retournées respectivement par la méthode GetEncryptedKey() et les propriétés EncryptionMethod et CarriedKeyName sont les mêmes ; sinon, false
.