JavaScript aktivieren, um diese Seite anzuzeigen.

Der Befehl createkeys() erstellt neue Schlüssel für einen authentisierten Benutzer.

 

Dieser Befehl stellt sicher, dass für einen authentisierten Benutzer das gewünschte Schlüsselmaterial zur Verfügung steht. Das heißt, sofern der entsprechende Benutzer kein oder nur abgelaufenes Schlüsselmaterial zur Verfügung hat, würde neues Schlüsselmaterial gemäß Einstellung (siehe Parameter keys) generiert. Dies entspricht den Einstellungen, wie sie im Ruleset generator unter Key generation vorgenommen werden können.

 

Aufbau des Befehls

 

createkeys('keys',['continue']);

 

 

Rückgabewert

positiv

bei erfolgreichem Ausstellen der angegebenen Schlüssel

negativ

bei Fehlschlagen des Ausstellens

 

Parameter

keys (optional)

Dieser Parameter gibt an, welches Schlüsselmaterial generiert werden soll. Das Format entspricht einer Bitmaske in Oktalnotation.

Die folgenden Werte stehe zur Verfügung:

Bit 0        : OpenPGP-Schlüsselpaar generieren

Bit 1        : S/MIME-Zertifikat mit der eigenen Zertifizierungsstelle generieren

Bit 2        : S/MIME-Zertifikat via CA-Connector generieren

 

Werte

Mask

Bit 0: OpenPGP

x

 

x

 

x

Bit 1: S/MIME mit eigener CA

 

x

x

 

 

Bit 2: S/MIME via CA-Connector

 

 

 

x

x

Wert für keys

1

2

3

4

5

 

continue (optional)

Über diesen Parameter wird entschieden, ob eine E-Mail während des Generierens des Schlüsselmaterials temporär mit (420 An encryption key for your account '$senderemail' will be available shortly also beispielsweise 420 An encryption key for your account 'max.mustermann@meinefirma.tld' will be available shortly) abgelehnt (false) oder in der Warteschlange des SEPPmail Secure E-Mail Gateways gehalten wird.

Mögliche Werte

true, yes oder 1

false, no oder 0

Standardeinstellung ist 0

 

Beispiel 1

Zeile

Code

01

if (authenticated()) {

02

createkeys('3');

03

log(1,'OpenPGP Key generated');

04

}

 

Erklärung

Das Beispiel wertet den Rückgabewert des Befehls authenticated() aus (Zeile 01). Konnte der interne Absender der E-Mail erfolgreich authentifiziert werden, so ist der Rückgabewert true. Somit wird mit createkeys() (Zeile 02), fortgefahren und ein OpenPGP Schlüsselpaar erzeugt, sofern nicht bereits gültiges vorhanden ist (Zeile 02). Weiterhin wird ein Log-Eintrag erzeugt (Zeile 03).

  

Tastaturnavigation

F7 für Tastaturnavigation
ALT halten und Buchstaben drücken

Diese Info: ALT+q
Seitentitel: ALT+t
Seiteninhalt: ALT+b
Inhalte: ALT+c
Suche: ALT+s
Ebene höher: ESC