IAlgorithmConstraints.Permits メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Permits(ICollection<CryptoPrimitive>, IKey) |
指定した暗号化プリミティブに対するアクセス許可がキーに付与されているかどうかを判断します。 |
Permits(ICollection<CryptoPrimitive>, String, AlgorithmParameters) |
指定した暗号化プリミティブに対するアクセス許可がアルゴリズムに付与されているかどうかを判断します。 |
Permits(ICollection<CryptoPrimitive>, String, IKey, AlgorithmParameters) |
アルゴリズムと対応するキーに、指定した暗号化プリミティブに対するアクセス許可が付与されているかどうかを判断します。 |
Permits(ICollection<CryptoPrimitive>, IKey)
指定した暗号化プリミティブに対するアクセス許可がキーに付与されているかどうかを判断します。
[Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/security/Key;)Z", "GetPermits_Ljava_util_Set_Ljava_security_Key_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool Permits (System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive>? primitives, Java.Security.IKey? key);
[<Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/security/Key;)Z", "GetPermits_Ljava_util_Set_Ljava_security_Key_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Permits : System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive> * Java.Security.IKey -> bool
パラメーター
- primitives
- ICollection<CryptoPrimitive>
暗号化プリミティブのセット
- key
- IKey
そのカギ
戻り値
指定したすべての暗号化プリミティブにキーを使用できる場合は true
- 属性
注釈
指定した暗号化プリミティブに対するアクセス許可がキーに付与されているかどうかを判断します。
このメソッドは、通常、キー のサイズとキーの使用法をチェックするために使用されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Permits(ICollection<CryptoPrimitive>, String, AlgorithmParameters)
指定した暗号化プリミティブに対するアクセス許可がアルゴリズムに付与されているかどうかを判断します。
[Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool Permits (System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive>? primitives, string? algorithm, Java.Security.AlgorithmParameters? parameters);
[<Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Permits : System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive> * string * Java.Security.AlgorithmParameters -> bool
パラメーター
- primitives
- ICollection<CryptoPrimitive>
暗号化プリミティブのセット
- algorithm
- String
アルゴリズム名
- parameters
- AlgorithmParameters
アルゴリズム パラメーター、または追加のパラメーターがない場合は null
戻り値
アルゴリズムが許可され、指定されたすべての暗号化プリミティブに使用できる場合は true
- 属性
注釈
指定した暗号化プリミティブに対するアクセス許可がアルゴリズムに付与されているかどうかを判断します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Permits(ICollection<CryptoPrimitive>, String, IKey, AlgorithmParameters)
アルゴリズムと対応するキーに、指定した暗号化プリミティブに対するアクセス許可が付与されているかどうかを判断します。
[Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/Key;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_Key_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public bool Permits (System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive>? primitives, string? algorithm, Java.Security.IKey? key, Java.Security.AlgorithmParameters? parameters);
[<Android.Runtime.Register("permits", "(Ljava/util/Set;Ljava/lang/String;Ljava/security/Key;Ljava/security/AlgorithmParameters;)Z", "GetPermits_Ljava_util_Set_Ljava_lang_String_Ljava_security_Key_Ljava_security_AlgorithmParameters_Handler:Java.Security.IAlgorithmConstraintsInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member Permits : System.Collections.Generic.ICollection<Java.Security.CryptoPrimitive> * string * Java.Security.IKey * Java.Security.AlgorithmParameters -> bool
パラメーター
- primitives
- ICollection<CryptoPrimitive>
暗号化プリミティブのセット
- algorithm
- String
アルゴリズム名
- key
- IKey
そのカギ
- parameters
- AlgorithmParameters
アルゴリズム パラメーター、または追加のパラメーターがない場合は null
戻り値
指定したすべての暗号化プリミティブにキーとアルゴリズムを使用できる場合は true
- 属性
注釈
アルゴリズムと対応するキーに、指定した暗号化プリミティブに対するアクセス許可が付与されているかどうかを判断します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。