EncryptedKeyIdentifierClause.Matches メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このインスタンスのキー識別子が、指定したオブジェクトに等しいかどうかを示す値を返します。
オーバーロード
Matches(SecurityKeyIdentifierClause) |
このインスタンスのキー識別子が、指定したキー識別子句と等しいかどうかを示す値を返します。 |
Matches(Byte[], String, String) |
このインスタンスのキー識別子が、指定した暗号化キー、暗号化方法、およびユーザーが判読できる名前に等しいかどうかを示す値を返します。 |
Matches(SecurityKeyIdentifierClause)
このインスタンスのキー識別子が、指定したキー識別子句と等しいかどうかを示す値を返します。
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。
戻り値
keyIdentifierClause
が EncryptedKeyIdentifierClause 型であり、暗号化キー、暗号化方法、およびユーザーが判読できる名前が現在のインスタンスと同じ場合は true
。それ以外の場合は false
。
例外
keyIdentifierClause
は null
です。
こちらもご覧ください
適用対象
Matches(Byte[], String, String)
このインスタンスのキー識別子が、指定した暗号化キー、暗号化方法、およびユーザーが判読できる名前に等しいかどうかを示す値を返します。
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
パラメーター
- encryptionMethod
- String
キーの暗号化に使用される暗号アルゴリズム。
- carriedKeyName
- String
暗号化されたキーに関連付けられている、ユーザーが判読できる名前。
戻り値
encryptedKey
、encryptionMethod
、および carriedKeyName
の各パラメーターの値が、GetEncryptedKey() メソッドによって返された値、EncryptionMethod プロパティの値、および CarriedKeyName プロパティの値と同じ場合は true
。それ以外の場合は false
。
適用対象
.NET