言語

IAlgorithmConstraints.Permits メソッド

定義

オーバーロード

名前 説明
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

属性

注釈

指定した暗号化プリミティブに対するアクセス許可がキーに付与されているかどうかを判断します。

このメソッドは、通常、キーのサイズとキーの使用状況を確認するために使用されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

属性

注釈

指定した暗号化プリミティブに対するアクセス許可がアルゴリズムに付与されているかどうかを判断します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

属性

注釈

アルゴリズムと対応するキーに、指定した暗号化プリミティブに対するアクセス許可が付与されているかどうかを判断します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象