IAlgorithmConstraints.Permits Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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.
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.
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.