共用方式為


EncryptedKeyIdentifierClause.Matches 方法

定義

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的物件。

多載

Matches(SecurityKeyIdentifierClause)

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的金鑰識別碼子句。

Matches(Byte[], String, String)

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的已加密金鑰、加密方法以及使用者可讀名稱。

Matches(SecurityKeyIdentifierClause)

來源:
EncryptedKeyIdentifierClause.cs
來源:
EncryptedKeyIdentifierClause.cs
來源:
EncryptedKeyIdentifierClause.cs

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的金鑰識別碼子句。

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

參數

keyIdentifierClause
SecurityKeyIdentifierClause

要相比較的 SecurityKeyIdentifierClause

傳回

如果 keyIdentifierClauseEncryptedKeyIdentifierClause 型別,並且與目前執行個體有相同的已加密金鑰、加密方法以及使用者可讀名稱,則為 true,否則為 false

例外狀況

keyIdentifierClausenull

另請參閱

適用於

Matches(Byte[], String, String)

來源:
EncryptedKeyIdentifierClause.cs
來源:
EncryptedKeyIdentifierClause.cs
來源:
EncryptedKeyIdentifierClause.cs

傳回值,這個值會指出這個執行個體的金鑰識別碼是否相等於指定的已加密金鑰、加密方法以及使用者可讀名稱。

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

參數

encryptedKey
Byte[]

Byte 的陣列,其中包含經過加密的金鑰。

encryptionMethod
String

用於加密金鑰的密碼編譯演算法。

carriedKeyName
String

與已加密金鑰有關聯的使用者可讀名稱。

傳回

如果 encryptedKeyencryptionMethod 以及 carriedKeyName 參數分別在 GetEncryptedKey() 方法、EncryptionMethod 以及 CarriedKeyName 屬性傳回相同的值,則為 true,否則為 false

適用於