EncryptedKeyIdentifierClause.Matches Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní zadanému objektu.
Přetížení
Matches(SecurityKeyIdentifierClause) |
Vrátí hodnotu, která označuje, jestli je identifikátor klíče pro tuto instanci ekvivalentní klauzuli identifikátoru zadaného klíče. |
Matches(Byte[], String, String) |
Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci je ekvivalentní zadanému šifrovaný klíč, šifrovací metoda a uživatelsky čitelný název. |
Matches(SecurityKeyIdentifierClause)
Vrátí hodnotu, která označuje, jestli je identifikátor klíče pro tuto instanci ekvivalentní klauzuli identifikátoru zadaného klíč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
Parametry
- keyIdentifierClause
- SecurityKeyIdentifierClause
A SecurityKeyIdentifierClause pro porovnání s.
Návraty
true
if keyIdentifierClause
je typu EncryptedKeyIdentifierClause a má stejný šifrovaný klíč, metodu šifrování a uživatelsky čitelný název jako aktuální instance. V opačném případě false
.
Výjimky
keyIdentifierClause
je null
.
Viz také
Platí pro
Matches(Byte[], String, String)
Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci je ekvivalentní zadanému šifrovaný klíč, šifrovací metoda a uživatelsky čitelný název.
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
Parametry
- encryptionMethod
- String
Kryptografický algoritmus, který se používá k šifrování klíče.
- carriedKeyName
- String
Uživatelsky čitelný název, který je přidružený k šifrované klíči.
Návraty
true
encryptedKey
pokud parametry , encryptionMethod
a carriedKeyName
mají stejné hodnoty vrácené metodou GetEncryptedKey() a EncryptionMethod vlastnostmi a CarriedKeyName , v opačném případě false
.