EncryptedKeyIdentifierClause.Matches Metodo

Definizione

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente all'oggetto specificato.

Overload

Matches(SecurityKeyIdentifierClause)

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente alla clausola identificatore di chiave specificata.

Matches(Byte[], String, String)

Restituisce un valore che indica se l'identificatore di chiave per questa istanza è equivalente alla chiave crittografata, al metodo di crittografia e al nome leggibile dall'utente specificati.

Matches(SecurityKeyIdentifierClause)

Origine:
EncryptedKeyIdentifierClause.cs
Origine:
EncryptedKeyIdentifierClause.cs
Origine:
EncryptedKeyIdentifierClause.cs

Restituisce un valore che indica se l'identificatore di chiave per l'istanza è equivalente alla clausola identificatore di chiave specificata.

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

Parametri

keyIdentifierClause
SecurityKeyIdentifierClause

Oggetto SecurityKeyIdentifierClause con cui eseguire il confronto.

Restituisce

true se keyIdentifierClause è di tipo EncryptedKeyIdentifierClause e ha la stessa chiave crittografata, lo stesso metodo di crittografia e lo stesso nome leggibile dall'utente come istanza corrente. In caso contrario, false.

Eccezioni

keyIdentifierClause è null.

Vedi anche

Si applica a

Matches(Byte[], String, String)

Origine:
EncryptedKeyIdentifierClause.cs
Origine:
EncryptedKeyIdentifierClause.cs
Origine:
EncryptedKeyIdentifierClause.cs

Restituisce un valore che indica se l'identificatore di chiave per questa istanza è equivalente alla chiave crittografata, al metodo di crittografia e al nome leggibile dall'utente specificati.

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

Parametri

encryptedKey
Byte[]

Matrice di Byte che contiene una chiave crittografata.

encryptionMethod
String

L'algoritmo di crittografia che viene utilizzato per crittografare la chiave.

carriedKeyName
String

Nome leggibile dall'utente associato alla chiave crittografata.

Restituisce

true se i parametri encryptedKey, encryptionMethod e carriedKeyName hanno gli stessi valori restituiti dal metodo GetEncryptedKey() e dalle proprietà EncryptionMethod e CarriedKeyName rispettivamente. In caso contrario, false.

Si applica a