Langage

IAlgorithmConstraints.Permits Méthode

Définition

Surcharges

Nom Description
Permits(ICollection<CryptoPrimitive>, IKey)

Détermine si une clé est autorisée pour les primitives de chiffrement spécifiées.

Permits(ICollection<CryptoPrimitive>, String, AlgorithmParameters)

Détermine si un algorithme est autorisé pour les primitives de chiffrement spécifiées.

Permits(ICollection<CryptoPrimitive>, String, IKey, AlgorithmParameters)

Détermine si un algorithme et la clé correspondante sont autorisés pour les primitives de chiffrement spécifiées.

Permits(ICollection<CryptoPrimitive>, IKey)

Détermine si une clé est autorisée pour les primitives de chiffrement spécifiées.

[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

Paramètres

primitives
ICollection<CryptoPrimitive>

un ensemble de primitives de chiffrement

key
IKey

la clé

Retours

true si la clé peut être utilisée pour toutes les primitives de chiffrement spécifiées

Attributs

Remarques

Détermine si une clé est autorisée pour les primitives de chiffrement spécifiées.

Cette méthode est généralement utilisée pour vérifier la taille de clé et l’utilisation des clés.

Java documentation pour java.security.AlgorithmConstraints.permits(java.util.Set<java.security.CryptoPrimitive>, java.security.Key).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Permits(ICollection<CryptoPrimitive>, String, AlgorithmParameters)

Détermine si un algorithme est autorisé pour les primitives de chiffrement spécifiées.

[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

Paramètres

primitives
ICollection<CryptoPrimitive>

un ensemble de primitives de chiffrement

algorithm
String

nom de l’algorithme

parameters
AlgorithmParameters

les paramètres d’algorithme ou null si aucun paramètre supplémentaire n’est ajouté

Retours

true si l’algorithme est autorisé et peut être utilisé pour toutes les primitives de chiffrement spécifiées

Attributs

Remarques

Détermine si un algorithme est autorisé pour les primitives de chiffrement spécifiées.

Java documentation pour java.security.AlgorithmConstraints.permits(java.util.Set<java.security.CryptoPrimitive>, java.lang.String, java.security.AlgorithmParameters).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Permits(ICollection<CryptoPrimitive>, String, IKey, AlgorithmParameters)

Détermine si un algorithme et la clé correspondante sont autorisés pour les primitives de chiffrement spécifiées.

[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

Paramètres

primitives
ICollection<CryptoPrimitive>

un ensemble de primitives de chiffrement

algorithm
String

nom de l’algorithme

key
IKey

la clé

parameters
AlgorithmParameters

les paramètres d’algorithme ou null si aucun paramètre supplémentaire n’est ajouté

Retours

true si la clé et l’algorithme peuvent être utilisés pour toutes les primitives de chiffrement spécifiées

Attributs

Remarques

Détermine si un algorithme et la clé correspondante sont autorisés pour les primitives de chiffrement spécifiées.

Java documentation pour java.security.AlgorithmConstraints.permits(java.util.Set<java.security.CryptoPrimitive>, java.lang.String, java.security.Key, java.security.AlgorithmParameters).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à