CryptoManager
InitializeAsync
Disponible desde la versión 8.3.18.
Variante de sintaxis: Sin inicializar el módulo de criptografía
Sintaxis:
InitializeAsync(<InteractiveModeUse>)
Parámetros:
<InteractiveModeUse> (obligatorio)
Tipo: CryptoInteractiveModeUse.
Define si el módulo de criptografía opera en modo interactivo.
Valor predeterminado: DontUse.
Variante de sintaxis: Con inicialización del módulo de criptografía
Sintaxis:
InitializeAsync(<CryptoprotectionModuleName>, <CryproprotectionModulePath>, <CryptoprotectionModuleType>, <InteractiveModeUse>)
Parámetros:
<CryptoprotectionModuleName> (obligatorio)
Tipo: String.
Nombre del módulo de criptografía.
El parámetro se utiliza si el administrador se crea para el sistema operativo Microsoft Windows.
<CryproprotectionModulePath> (obligatorio)
Tipo: String.
Ruta al archivo de biblioteca que implementa el conjunto de funciones requerido.
El parámetro se utiliza al crear un administrador en Linux y macOS.
<CryptoprotectionModuleType> (obligatorio)
Tipo: Number.
Tipo de módulo de criptografía.
<InteractiveModeUse> (opcional)
Tipo: CryptoInteractiveModeUse.
Define si el módulo de criptografía opera en modo interactivo.
Valor devuelto:
Tipo: Promise.
El resultado de la ejecución de la promesa es el objeto CryptoManager.
Descripción:
Función asíncrona. Inicia la inicialización del objeto CryptoManager con los parámetros pasados.
Disponibilidad:
Cliente ligero, cliente web, cliente móvil, servidor, cliente grueso, conexión externa, aplicación móvil (cliente), aplicación móvil (servidor), servidor independiente móvil.
Nota:
En la plataforma móvil, se ignoran los parámetros <CryptographyModuleName>, <CryptographyModulePath> y <CryptographyModuleType>.
Ver también:
CryptoManager, método BeginInitialization
Disponible desde:
Disponible desde la versión 8.3.18.
Descripción cambiada en la versión 8.3.24.


