Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O tipo de enumeração X509PrivateKeyExportFlags especifica a política de exportação para uma chave privada. Para uma chave CNG (Cryptography API: Next Generation), a política é armazenada pelo KSP (provedor de serviços de chave) e é responsabilidade do KSP impor a política. Quando um CSP ( provedor de serviços criptográficos ) herdado é especificado, a política é usada ao criar a chave e é responsabilidade do CSP impor a política. Essa enumeração é usada ao especificar e recuperar a propriedade ExportPolicy na interface IX509PrivateKey .
Syntax
typedef enum X509PrivateKeyExportFlags {
XCN_NCRYPT_ALLOW_EXPORT_NONE = 0,
XCN_NCRYPT_ALLOW_EXPORT_FLAG = 0x1,
XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG = 0x2,
XCN_NCRYPT_ALLOW_ARCHIVING_FLAG = 0x4,
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG = 0x8
} ;
Constantes
XCN_NCRYPT_ALLOW_EXPORT_NONEValor: 0 A exportação não é permitida. Esse é o valor padrão. |
XCN_NCRYPT_ALLOW_EXPORT_FLAGValor: 0x1 A chave privada pode ser exportada. |
XCN_NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAGValor: 0x2 A chave privada pode ser exportada em formato de texto não criptografado. |
XCN_NCRYPT_ALLOW_ARCHIVING_FLAGValor: 0x4 A chave privada pode ser exportada uma vez para arquivamento. |
XCN_NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAGValor: 0x8 A chave privada pode ser exportada uma vez em formato de texto não criptografado para arquivamento. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | certenroll.h |