SecPublicPrivateKeyAttrs Classe
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.
Contient des attributs permettant de créer et d’utiliser des paires de clés publiques-privées.
public class SecPublicPrivateKeyAttrs : Foundation.DictionaryContainer
type SecPublicPrivateKeyAttrs = class
inherit DictionaryContainer
- Héritage
Constructeurs
SecPublicPrivateKeyAttrs() |
Crée une valeur par défaut SecPublicPrivateKeyAttrs. |
SecPublicPrivateKeyAttrs(NSDictionary) |
Crée un nouveau SecPublicPrivateKeyAttrs avec les paramètres qui ont été spécifiés dans le fourni |
Propriétés
ApplicationTag |
Obtient ou définit la balise privée de l’application. |
CanDecrypt |
Obtient ou définit une valeur booléenne qui contrôle si la paire de clés peut être utilisée pour le déchiffrement. |
CanDerive |
Obtient ou définit une valeur booléenne qui contrôle si la paire de clés peut être utilisée pour la dérivation de clé. |
CanEncrypt |
Obtient ou définit une valeur booléenne qui contrôle si la paire de clés peut être utilisée pour le chiffrement. |
CanSign |
Obtient ou définit une valeur booléenne qui contrôle si la paire de clés peut être utilisée pour la signature. |
CanUnwrap |
Obtient ou définit une valeur booléenne qui contrôle si la paire de clés peut être utilisée pour le déballage de clé. |
CanVerify |
Obtient ou définit une valeur booléenne qui contrôle si la paire de clés peut être utilisée pour vérifier les signatures. |
Dictionary |
Obtient le wrapped NSDictionary. (Hérité de DictionaryContainer) |
EffectiveKeySize |
Obtient ou définit une valeur qui décrit la taille minimale d’attaque qui peut vaincre la paire de clés. Cette valeur peut être considérablement inférieure à la taille réelle de la clé. |
IsPermanent |
Obtient ou définit une valeur booléenne qui contrôle si la paire de clés est permanente. |
Label |
Obtient ou définit l’étiquette de la paire de clés. |
Méthodes
GetArray<T>(NSString, Func<IntPtr,T>) |
Contient des attributs permettant de créer et d’utiliser des paires de clés publiques-privées. (Hérité de DictionaryContainer) |
GetArray<T>(NSString) |
Récupère le tableau de type |
GetBoolValue(NSString) |
Retourne la valeur booléenne nullable associée |
GetCGPointValue(NSString) |
Retourne la valeur nullable CGPoint associée |
GetCGRectValue(NSString) |
Retourne la valeur nullable NSString associée |
GetCGSizeValue(NSString) |
Retourne la valeur nullable CGSize associée |
GetCMTimeValue(NSString) |
Retourne la valeur nullable CMTime associée |
GetDoubleValue(NSString) |
Retourne le double nullable associé |
GetFloatValue(NSString) |
Retourne le float nullable associé |
GetInt32Value(NSString) |
Retourne l’int nullable associé |
GetLongValue(NSString) |
Retourne le long nullable associé |
GetNativeValue<T>(NSString) |
Retourne l’objet natif associé |
GetNIntValue(NSString) |
Retourne l’entier natif nullable associé |
GetNSDictionary(NSString) |
Retourne le NSDictionary associé à |
GetNSDictionary<TKey,TValue>(NSString) |
Retourne le NSDictionary associé à |
GetNSStringValue(NSString) |
Retourne le NSString associé à |
GetNUIntValue(NSString) |
Retourne l’int non signé natif nullable associé |
GetStringValue(NSString) |
Retourne la chaîne associée |
GetStringValue(String) |
Retourne la chaîne associée |
GetStrongDictionary<T>(NSString) |
Retourne le DictionaryContainer associé à |
GetUInt32Value(NSString) |
Retourne le nullable T:System.UInt32 associé |
GetUIntValue(NSString) |
Retourne le nullable T:System.UInt32 associé |
RemoveValue(NSString) |
Supprime du dictionnaire la valeur associée |
SetArrayValue(NSString, INativeObject[]) |
Associe le INativeObject tableau |
SetArrayValue(NSString, NSNumber[]) |
Associe le NSNumber tableau |
SetArrayValue(NSString, String[]) |
Associe le tableau |
SetArrayValue<T>(NSString, T[]) |
Associe le tableau |
SetBooleanValue(NSString, Nullable<Boolean>) |
Stocke le booléen |
SetCGPointValue(NSString, Nullable<CGPoint>) |
Stocke le CGPoint |
SetCGRectValue(NSString, Nullable<CGRect>) |
Stocke le CGRect |
SetCGSizeValue(NSString, Nullable<CGSize>) |
Stocke le CGSize |
SetCMTimeValue(NSString, Nullable<CMTime>) |
Stocke le CMTime |
SetNativeValue(NSString, INativeObject, Boolean) |
Contient des attributs permettant de créer et d’utiliser des paires de clés publiques-privées. (Hérité de DictionaryContainer) |
SetNumberValue(NSString, Nullable<Double>) |
Stocke le double |
SetNumberValue(NSString, Nullable<Int32>) |
Stocke l’int |
SetNumberValue(NSString, Nullable<Int64>) |
Stocke le long |
SetNumberValue(NSString, Nullable<nint>) |
Stocke l’entier |
SetNumberValue(NSString, Nullable<nuint>) |
Stocke l’int |
SetNumberValue(NSString, Nullable<Single>) |
Stocke le float |
SetNumberValue(NSString, Nullable<UInt32>) |
Stocke l’int |
SetStringValue(NSString, NSString) |
Stocke la chaîne |
SetStringValue(NSString, String) |
Stocke la chaîne |