Compartir a través de


Método ICertificate2::Load

[CAPICOM es un componente solo de 32 bits que está disponible para su uso en los siguientes sistemas operativos: Windows Server 2008, Windows Vista y Windows XP. En su lugar, use la clase X509Certificate2 en el espacio de nombres System.Security.Cryptography.X509Certificates .

El método Load importa un certificado de un archivo. Este método se introdujo en CAPICOM 2.0.

Sintaxis

Certificate.Load( _
  ByVal FileName, _
  [ ByVal Password ], _
  [ ByVal KeyStorageFlag ], _
  [ ByVal KeyLocation ] _
)

Parámetros

FileName [in]

Cadena que contiene la ruta de acceso a un archivo .cer o .pfx que contiene los datos del certificado.

Contraseña [in, opcional]

Cadena que contiene la contraseña de texto no cifrado en el archivo de clave privada . La contraseña puede contener hasta 32 caracteres Unicode, incluido un carácter nulo de terminación. Para obtener información sobre cómo proteger la contraseña, consulte Control de contraseñas.

KeyStorageFlag [in, opcional]

Valor de la enumeración CAPICOM_KEY_STORAGE_FLAG que define las marcas de almacenamiento de claves. El valor predeterminado es CAPICOM_KEY_STORAGE_DEFAULT. En la siguiente tabla se muestran los valores posibles.

Valor Significado
CAPICOM_KEY_STORAGE_DEFAULT
Almacenamiento de claves predeterminado.
CAPICOM_KEY_STORAGE_EXPORTABLE
La clave es exportable.
CAPICOM_KEY_STORAGE_USER_PROTECTED
La clave está protegida por el usuario.

 

KeyLocation [in, opcional]

Valor de la enumeración CAPICOM_KEY_LOCATION que define los tipos de ubicación clave. El valor predeterminado es CAPICOM_CURRENT_USER_KEY. En la siguiente tabla se muestran los valores posibles.

Valor Significado
CAPICOM_CURRENT_USER_KEY
La clave es una clave de usuario.
CAPICOM_LOCAL_MACHINE_KEY
La clave es una clave de máquina.

 

Valor devuelto

Este método no devuelve ningún valor.

Comentarios

Este método genera CAPICOM_E_NOT_ALLOWED cuando se crea un script desde una aplicación basada en web.

Requisitos

Requisito Value
Fin de compatibilidad de cliente
Windows Vista
Fin de compatibilidad de servidor
Windows Server 2008
Redistribuible
CAPICOM 2.0 o posterior en Windows Server 2003 y Windows XP
Archivo DLL
Capicom.dll