CngKeyCreationParameters Classe

Definição

Contém propriedades avançadas para criação de chaves.

public ref class CngKeyCreationParameters sealed
public sealed class CngKeyCreationParameters
type CngKeyCreationParameters = class
Public NotInheritable Class CngKeyCreationParameters
Herança
CngKeyCreationParameters

Observações

CngKey Os objetos contêm propriedades. Algumas propriedades têm de ser adicionadas a uma chave quando esta é criada. Outras propriedades podem ser adicionadas após a criação da chave.

A CngKeyCreationParameters classe permite-lhe adicionar propriedades a uma chave à medida que esta está a ser criada. Pode fazê-lo passando um CngKeyCreationParameters objeto que contenha propriedades padrão de chave, como fornecedor de armazenamento de chaves (KSP), política de exportação, uso de chaves, política de interface de utilizador (UI) e alvo da janela pai, para o Create método. O CngKey objeto que está a ser criado será inicializado com estes valores antes de ser finalizado.

Também pode adicionar propriedades não padrão a uma chave usando a propriedade Parameters .

Se precisares de adicionar propriedades depois de uma chave ser criada, usa o SetProperty método.

Note

As classes de GNC não funcionam em plataformas que não sejam Windows.

Construtores

Name Description
CngKeyCreationParameters()

Inicializa uma nova instância da CngKeyCreationParameters classe.

Propriedades

Name Description
ExportPolicy

Obtém ou definem a política chave de exportação.

KeyCreationOptions

Obtém ou definem as opções de criação de chaves.

KeyUsage

Obtém ou define as operações criptográficas que se aplicam à chave atual.

Parameters

Permite criar um CngKey objeto com propriedades adicionais que são definidas antes da chave ser finalizada.

ParentWindowHandle

Obtém ou define o handler da janela que deve ser usado como janela principal para caixas de diálogo criadas por classes de Criptografia de Nova Geração (CNG).

Provider

Obtém ou define o fornecedor de armazenamento de chaves (KSP) para criar uma chave de entrada.

UIPolicy

Obtém ou define informação sobre a interface do utilizador para mostrar quando uma chave é criada ou acedida.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a