Compartilhar via


Método Store.Add

[O método Add está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Em vez disso, use a classe X509Store no namespace System.Security.Cryptography.X509Certificates .]

O método Add adiciona um objeto Certificate a um repositório de certificados aberto. Esse método só pode ser usado com um repositório aberto com permissão de leitura/gravação.

Sintaxe

Store.Add( _
  ByVal Certificate _
)

Parâmetros

Certificado [in]

Expressão que resolve para um objeto Certificate a ser adicionado ao repositório.

Valor retornado

Esse método não retorna um valor.

Comentários

Importante

Quando esse método é chamado em um repositório do sistema de um script Web, o script precisa acessar certificados digitais no computador local. Se você permitir que o script acesse seus certificados digitais, o site do qual o script é executado também terá acesso a todas as informações pessoais armazenadas nos certificados. Na primeira vez que esse método é chamado de um domínio específico, uma caixa de diálogo é gerada na qual o usuário deve indicar se o acesso aos certificados deve ser permitido.

 

Se o repositório não estiver aberto no modo de leitura/gravação, esse método falhará. Embora esse método possa ser usado com armazenamentos de memória, as alterações feitas em um repositório de memória não são mantidas quando o repositório é fechado.

Se o certificado que está sendo adicionado ao repositório for o mesmo que já está lá, o método Add excluirá o certificado existente do repositório e adicionará o novo certificado. O novo certificado herda propriedades do certificado existente.

Requisitos

Requisito Valor
Redistribuível
CAPICOM 2.0 ou posterior no Windows Server 2003 e Windows XP
DLL
Capicom.dll

Confira também

Repositório

Objetos cryptography