Compartilhar via


X509KeyStorageFlags Enumeração

Definição

Define onde e como importar a chave privada de um certificado X.509.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

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
Herança
X509KeyStorageFlags
Atributos

Campos

DefaultKeySet 0

O conjunto de chaves padrão é usado. O conjunto de chaves do usuário geralmente é o padrão.

EphemeralKeySet 32

A chave associada a um arquivo PFX é criada na memória e não é persistente no disco durante a importação de um certificado.

Exportable 4

As chaves importadas são marcadas como exportáveis.

MachineKeySet 2

As chaves privadas são armazenadas no repositório do computador local em vez de no repositório de usuários atual.

PersistKeySet 16

A chave associada a um arquivo PFX é persistente durante a importação de um certificado.

UserKeySet 1

As chaves privadas são armazenadas no repositório de usuários atual em vez de no repositório do computador local. Isso ocorre mesmo se o certificado especifica que as chaves devem ser inseridas no repositório do computador local.

UserProtected 8

Notifica o usuário por meio de uma caixa de diálogo ou por outro método pelo qual a chave é acessada. O CSP (provedor de serviços de criptografia) em uso define o comportamento preciso.

Aplica-se a