CngKeyCreationParameters Classe

Definição

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)

Aplica-se a