- Información general
- Criptografía
- Base de datos
- Java
- Python
- WebAPI
PGP Verify actividad para verificar una firma PGP o una firma clara, o validar un archivo de clave pública.
UiPath.Cryptography.Activities.PgpVerify
Descripción
Verifica una firma PGP, una firma clara o la validez estructural de un archivo de clave pública. La propiedad Tipo de verificación selecciona qué comprobación se realiza y qué entradas son necesarias.
Esta actividad no arroja un error en caso de discrepancia de verificación. En su lugar, devuelve False en la salida Resultado . Un resultado False significa que la verificación falló debido a una clave incorrecta, una carga útil manipulada o un archivo mal formado.
Compatibilidad de proyectos
Windows | Multiplataforma
Windows, configuración multiplataforma
- Tipo de verificación : la comprobación a realizar. Las siguientes opciones están disponibles:
- Archivo firmado (binario) (predeterminado): verifica un archivo firmado binario producido por la actividad Archivo de firma PGP . Requiere Ruta de archivo firmada y Ruta de archivo de clave pública.
- Archivo ClearSigned (Texto) : verifica un archivo firmado de texto no cifrado producido por la actividad Archivo de PGP ClearSign . Requiere Ruta de archivo firmada y Ruta de archivo de clave pública.
- Validar clave pública : valida que un archivo sea una clave pública bien formada. Requiere solo la ruta del archivo de clave pública ; La ruta del archivo firmado se ignora y su campo está oculto.
- Ruta del archivo firmado : la ruta al archivo firmado que se verificará. Obligatorio para los tipos de archivo firmado (binario) y archivo firmado (texto) ; ignorado para Validar clave pública. Este campo solo admite cadenas y variables
String. Para utilizar un recurso de proyecto en lugar de una ruta, selecciona el menú de entrada del campo y cambia a la entrada Archivo firmado (anIResource). - Ruta del archivo de clave pública : la ruta al archivo de clave pública PGP del firmante. Para Validar clave pública, esta es la clave que se está validando. Este campo solo admite cadenas y variables
String. Para utilizar un recurso de proyecto en lugar de una ruta, selecciona el menú de entrada del campo y cambia a la entrada Archivo de clave pública (anIResource).
Opciones avanzadas
Opciones
- ContinuarEnCasoDeError: especifica si la automatización debe continuar incluso cuando la actividad arroja un error. Este campo solo admite valores booleans (
True,False). El valor predeterminado esFalse. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor esTrue, la ejecución del proyecto continúa independientemente de cualquier error.Nota:Si se incluye esta actividad en Intentar capturar y el valor de la propiedad ContinuarEnCasoDeError es
True, no se detectará error cuando el proyecto se ejecute.
Salida
- Resultado : el resultado de la verificación, almacenado en una variable
Booleanpara su uso en otras actividades. El valor esTruesi la verificación se ha realizado correctamente yFalseen caso contrario.