EncryptedKeyIdentifierClause.Matches Methode

Definition

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz dem angegebenen Objekt entspricht.

Überlädt

Name Beschreibung
Matches(SecurityKeyIdentifierClause)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz der angegebenen Schlüsselbezeichnerklausel entspricht.

Matches(Byte[], String, String)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz dem angegebenen verschlüsselten Schlüssel, der Verschlüsselungsmethode und dem benutzerdefinierten Namen entspricht.

Matches(SecurityKeyIdentifierClause)

Quelle:
EncryptedKeyIdentifierClause.cs
Quelle:
EncryptedKeyIdentifierClause.cs
Quelle:
EncryptedKeyIdentifierClause.cs

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz der angegebenen Schlüsselbezeichnerklausel entspricht.

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

Parameter

keyIdentifierClause
SecurityKeyIdentifierClause

A SecurityKeyIdentifierClause , mit dem verglichen werden soll.

Gibt zurück

true ist keyIdentifierClause vom Typ EncryptedKeyIdentifierClause und hat denselben verschlüsselten Schlüssel, die Verschlüsselungsmethode und den benutzerlesbaren Namen wie die aktuelle Instanz; andernfalls false.

Ausnahmen

keyIdentifierClause ist null.

Weitere Informationen

Gilt für:

Matches(Byte[], String, String)

Quelle:
EncryptedKeyIdentifierClause.cs
Quelle:
EncryptedKeyIdentifierClause.cs
Quelle:
EncryptedKeyIdentifierClause.cs

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz dem angegebenen verschlüsselten Schlüssel, der Verschlüsselungsmethode und dem benutzerdefinierten Namen entspricht.

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

Parameter

encryptedKey
Byte[]

Ein Array davon, das Byte einen verschlüsselten Schlüssel enthält.

encryptionMethod
String

Der kryptografische Algorithmus, der zum Verschlüsseln des Schlüssels verwendet wird.

carriedKeyName
String

Ein benutzerlesbarer Name, der dem verschlüsselten Schlüssel zugeordnet ist.

Gibt zurück

truewenn die Und encryptedKey die Parameter dieselben Werte haben, die von der encryptionMethod Methode bzw. den carriedKeyNameGetEncryptedKey() Eigenschaften zurückgegeben werden; andernfalls EncryptionMethod.CarriedKeyNamefalse

Gilt für: