Partager via


X509KeyStorageFlags Énumération

Définition

Définit où et comment importer la clé privée d’un certificat X.509.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class X509KeyStorageFlags
[System.Flags]
public enum X509KeyStorageFlags
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum X509KeyStorageFlags
[<System.Flags>]
type X509KeyStorageFlags = 
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type X509KeyStorageFlags = 
Public Enum X509KeyStorageFlags
Héritage
X509KeyStorageFlags
Attributs

Champs

DefaultKeySet 0

Le jeu de clés par défaut est utilisé. Le jeu de clés utilisateur est généralement le jeu par défaut.

EphemeralKeySet 32

La clé associée à un fichier PFX est créée en mémoire et n’est pas rendue persistante sur disque durant l’importation d’un certificat.

Exportable 4

Les clés importées sont marquées comme étant exportables.

MachineKeySet 2

Les clés privées sont stockées dans le magasin de l’ordinateur local plutôt que dans le magasin d’utilisateurs actif.

PersistKeySet 16

La clé associée à un fichier PFX est rendue persistante lors de l’importation d’un certificat.

UserKeySet 1

Les clés privées sont stockées dans le magasin d’utilisateurs actif, plutôt que dans le magasin de l’ordinateur local. Cela se produit même si le certificat spécifie que les clés doivent aller dans le magasin de l’ordinateur local.

UserProtected 8

Signalez à l’utilisateur (par le biais d’une boîte de dialogue ou autre méthode) que la clé est accessible. Le fournisseur de services de chiffrement (CSP) en cours d’utilisation définit le comportement précis.

S’applique à