DecryptFile@1 - 解密文件 (OpenSSL) v1 任务

使用 OpenSSL 解密文件。

使用 OpenSSL 进行文件解密的精简实用工具任务。

语法

# Decrypt file (OpenSSL) v1
# Decrypt a file using OpenSSL.
- task: DecryptFile@1
  inputs:
    cipher: 'des3' # string. Required. Cypher. Default: des3.
    inFile: # string. Required. Encrypted file. 
    passphrase: # string. Required. Passphrase. 
    #outFile: # string. Decrypted file path. 
  # Advanced
    #workingDirectory: # string. Working directory.
# Decrypt File (OpenSSL) v1
# A thin utility task for file decryption using OpenSSL.
- task: DecryptFile@1
  inputs:
    cipher: 'des3' # string. Required. Cypher. Default: des3.
    inFile: # string. Required. Encrypted file. 
    passphrase: # string. Required. Passphrase. 
    #outFile: # string. Decrypted file path. 
  # Advanced
    #workingDirectory: # string. Working directory.
# YAML Syntax is not supported in TFS 2018.
# Use the classic designer to add and configure tasks.
# See the following Inputs section for details on the inputs that this task supports.

输入

cipher - 暗号
string. 必需。 默认值:des3

要使用的加密 cypher。 有关可能值的完整列表,请参阅 cypher 套件名称


inFile - 加密文件
string. 必需。

要解密的文件的相对路径。


passphrase - 密码
string. 必需。

用于解密的通行短语。 使用变量加密通行短语。


outFile - 解密的文件路径
string.

解密文件的可选文件名。 默认为扩展名为“.out”的加密文件。


workingDirectory - 工作目录
输入别名: cwd. string.

可选。 用于解密的工作目录。 默认为存储库的根目录。


任务控制选项

除任务输入外,所有任务都具有控制选项。 有关详细信息,请参阅 “控制”选项和常见任务属性

输出变量

无。

备注

使用此任务使用 OpenSSL 解密文件。

要求

要求 说明
管道类型 YAML,经典版本,经典版本
运行平台 代理,DeploymentGroup
需求
功能 此任务不满足作业中后续任务的任何要求。
命令限制 此任务使用 以下命令限制运行:受限
可设置变量 此任务有权 设置以下变量:禁用设置变量
代理版本 2.182.1 或更高版本
任务类别 实用工具
要求 说明
管道类型 YAML,经典版本,经典版本
运行平台 代理,DeploymentGroup
需求
功能 此任务不满足作业中后续任务的任何要求。
命令限制 任意
可设置变量 任意
代理版本 所有支持的代理版本。
任务类别 实用工具