CngKeyCreationParameters Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém propriedades avançadas para a criação da chave.
public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
- Herança
-
CngKeyCreationParameters
Comentários
CngKey Os objetos contêm propriedades. Algumas propriedades devem ser adicionadas a uma chave quando ela é criada. Outras propriedades podem ser adicionadas depois que a chave é criada.
A CngKeyCreationParameters classe permite que você adicione propriedades a uma chave à medida que ela está sendo criada. Você pode fazer isso passando um CngKeyCreationParameters objeto que contém propriedades de chave padrão, como KSP (provedor de armazenamento de chaves), política de exportação, uso de chave, política de interface do usuário e identificador de janela pai, para o Create método . O CngKey objeto que está sendo criado será inicializado com esses valores antes de ser finalizado.
Você também pode adicionar propriedades não padrão a uma chave usando a Parameters propriedade .
Se você precisar adicionar propriedades depois que uma chave for criada, use o SetProperty método .
Observação
As classes CNG não funcionam em plataformas que não são do Windows.
Construtores
CngKeyCreationParameters() |
Inicializa uma nova instância da classe CngKeyCreationParameters. |
Propriedades
ExportPolicy |
Obtém ou define a política de exportação da chave. |
KeyCreationOptions |
Obtém ou define as opções de criação de chave. |
KeyUsage |
Obtém ou define as operações criptográficas que se aplicam à chave atual. |
Parameters |
Habilita um objeto CngKey para ser criado com propriedades adicionais que são definidas antes de a chave ser finalizada. |
ParentWindowHandle |
Obtém ou define o identificador de janela que deve ser usado como a janela pai para caixas de diálogo que são criadas pelas classes CNG (Cryptography Next Generation). |
Provider |
Obtém ou define o KSP (provedor de armazenamento de chaves) no qual criar uma chave. |
UIPolicy |
Obtém ou define informações sobre a interface do usuário a ser exibido quando uma chave é criada ou acessada. |
Métodos
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |