Freigeben über


DecryptFile@1 - Entschlüsselungsdatei (OpenSSL) v1-Aufgabe

Verwenden Sie diese Aufgabe, um Dateien mit OpenSSL zu entschlüsseln.

Syntax

# 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. Alias: cwd. Working directory.

Eingänge

cipher - Cypher
string. Erforderlich. Standardwert: des3.

Die zu verwendende Verschlüsselungsprprher. Eine vollständige Liste möglicher Werte finden Sie unter Cypher Suite-Namen.


inFile - Verschlüsselte Datei
string. Erforderlich.

Der relative Pfad der zu entschlüsselnden Datei.


passphrase - Passphrase
string. Erforderlich.

Die passphrase, die für die Entschlüsselung verwendet werden soll. Verwenden sie eine Variable zum Verschlüsseln der Passphrase.


outFile - Entschlüsselter Dateipfad
string.

Der optionale Dateiname für die entschlüsselte Datei. Standardmäßig wird die verschlüsselte Datei mit einer .out-Erweiterung verwendet.


workingDirectory - Arbeitsverzeichnis
Eingabealias: cwd. string.

Das optionale Arbeitsverzeichnis für die Entschlüsselung. Der Standardwert ist das Stammverzeichnis des Repositorys.


Aufgabensteuerungsoptionen

Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.

Ausgabevariablen

Keiner.

Bemerkungen

Verwenden Sie diese Aufgabe, um Dateien mit OpenSSL zu entschlüsseln.

Anforderungen

Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Diese Aufgabe wird mit den folgenden Befehlseinschränkungenausgeführt: restricted
Settable-Variablen Diese Aufgabe verfügt über die Berechtigung zum Festlegen der folgenden Variablen: Das Festlegen von Variablen ist deaktiviert.
Agentversion 2.182.1 oder höher
Vorgangskategorie Nützlichkeit
Anforderung BESCHREIBUNG
Pipelinetypen YAML, Classic Build, Classic Release
Läuft auf Agent, DeploymentGroup
Anforderungen Nichts
Funktionen Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag.
Befehlseinschränkungen Jegliche
Settable-Variablen Jegliche
Agentversion Alle unterstützten Agentversionen.
Vorgangskategorie Nützlichkeit