Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

REMOVE-CRYPTO-PASSWORD

&pagelevel(3)&pagelevel

Crypto-Kennwort aus der Crypto-Kennwort-Tabelle des Auftrags austragen

Komponente:

BS2000

Funktionsbereich:

Dateiverarbeitung

Anwendungsbereich:

FILE                                                                                                         

Privilegierung:

STD-PROCESSING
SAT-FILE-EVALUATION
SAT-FILE-MANAGEMENT
SECURITY-ADMINISTRATION
HARDWARE-MAINTENANCE

Funktionsbeschreibung

Das Kommando REMOVE-CRYPTO-PASSWORD entfernt ein, mehrere oder alle Crypto-Kennwörter aus der Crypto-Kennworttabelle des Auftrags. Alle Kennwörter, die nicht explizit mit dem Kommando ausgetragen wurden, werden automatisch bei Auftragsende gelöscht.

Für jedes fehlerfrei entfernte Crypto-Kennwort wird der Zähler für die Anzahl der Crypto-Kennwörter in der Crypto-Kennwort-Tabelle reduziert.

Crypto-Kennwörter sind maximal 8 Zeichen lang. Crypto-Kennwörter mit weniger als 8 Zeichen werden systemintern linksbündig gespeichert und mit binär Null aufgefüllt. Das bedeutet, dass die beiden in Form eines C-Stings angegebenen Crypto-Kennwortangaben C’ABCD’ und C’ABCD    ’ nicht identisch sind und aufgrund der unterschiedlichen internen Darstellung vom kryptographischen Algorithmus zwei unterschiedliche Crypto-Kennwörter errechnet werden:

/rem-crypto-password c’ABCD’

intern:

X’C1C2C3C400000000’

/rem-crypto-password c’ABCD    ’

intern:

X’C1C2C3C440404040’

Die Meldung DMS06DC weist den Aufrufer darauf hin, dass ein angegebenes Crypto-Kennwort nicht in der Crypto-Kennwort-Tabelle gefunden wurde.

Zur Verschlüsselung von Dateien siehe auch Handbuch „Einführung in das DVS“ [13].

Fern-Dateizugriff – REMOTE-FILE-ACCESS

Das Kommando REMOVE-CRYPTO-PASSWORD wird vom anfordernden Auftrag automatisch an alle RFA-Partnerprozesse weitergeleitet.

Format

REMOVE-CRYPTO-PASSWORD                                   

Kurzname: RMCPW

PASSWORD = *ALL / *SECRET / list-poss(20): <c-string 1..8> / <x-string 1..16>

 

Operandenbeschreibung

PASSWORD = *ALL / *SECRET / list-poss(20): <c-string 1..8> / <x-string 1..16>
Kennwörter, die aus der Crypto-Kennwort-Tabelle auszutragen sind.
Maximal 20 Crypto-Kennwörter dürfen in einem Kommandoaufruf angegeben werden. Zwischen Groß- und Kleinscheibung wird nicht unterschieden.
Der Operand PASSWORD hat folgende Besonderheiten:

  • Der eingegebene Wert wird nicht protokolliert.

  • Im geführten Dialog ist das Eingabefeld automatisch dunkelgesteuert.

  • Bei Angabe von *SECRET oder ^ stellt SDF im ungeführten Dialog und in Vordergrundprozeduren ein dunkelgesteuertes Eingabefeld zur verdeckten Eingabe des Kennwortes zur Verfügung.

PASSWORD = *ALL
Es werden alle Einträge aus der Crypto-Kennwort-Tabelle des Auftrages gelöscht.

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung


0

CMD0001

Kommando ausgeführt


1

CMD0202

Syntax- oder Semantikfehler im Kommando


32

DMS05C7

Unerwarteter Fehler im DVS


64

DMS066A

Angegebenes Crypto-Kennwort nicht verwendbar


64

DMS0691

Crypto-Kennwort-Tabelle hat maximale Größe erreicht


64

DMS0692

Maximale Anzahl Crypto-Kennwörter pro Task erreicht


64

DMS06FF

BCAM-Verbindung unterbrochen


130

DMS0594

Nicht genügend virtueller Speicherplatz vorhanden