EncryptedKeyIdentifierClause.Matches Yöntem

Tanım

Bu örneğin anahtar tanımlayıcısının belirtilen nesneye eşdeğer olup olmadığını gösteren bir değer döndürür.

Aşırı Yüklemeler

Matches(SecurityKeyIdentifierClause)

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcı yan tümcesine eşdeğer olup olmadığını gösteren bir değer döndürür.

Matches(Byte[], String, String)

Bu örneğin anahtar tanımlayıcısının belirtilen şifrelenmiş anahtara, şifreleme yöntemine ve kullanıcı tarafından okunabilir ada eşdeğer olup olmadığını gösteren bir değer döndürür.

Matches(SecurityKeyIdentifierClause)

Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs

Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcı yan tümcesine eşdeğer olup olmadığını gösteren bir değer döndürür.

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

Parametreler

keyIdentifierClause
SecurityKeyIdentifierClause

Karşılaştıracak bir SecurityKeyIdentifierClause .

Döndürülenler

truetüründeyse EncryptedKeyIdentifierClause ve geçerli örnekle aynı şifreli anahtara, şifreleme yöntemine ve kullanıcı tarafından okunabilir ada sahipsekeyIdentifierClause; değilse, false.

Özel durumlar

keyIdentifierClause, null değeridir.

Ayrıca bkz.

Şunlara uygulanır

Matches(Byte[], String, String)

Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs

Bu örneğin anahtar tanımlayıcısının belirtilen şifrelenmiş anahtara, şifreleme yöntemine ve kullanıcı tarafından okunabilir ada eşdeğer olup olmadığını gösteren bir değer döndürür.

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

Parametreler

encryptedKey
Byte[]

Byte Şifrelenmiş bir anahtar içeren dizisi.

encryptionMethod
String

Anahtarı şifrelemek için kullanılan şifreleme algoritması.

carriedKeyName
String

Şifrelenmiş anahtarla ilişkili, kullanıcı tarafından okunabilir bir ad.

Döndürülenler

trueencryptedKeyve encryptionMethodcarriedKeyName parametreleri sırasıyla yöntemi ve EncryptionMethod ve CarriedKeyName özellikleri tarafından GetEncryptedKey() döndürülen değerlerle aynıysa; aksi takdirde , false.

Şunlara uygulanır