Befehlsgruppe "keyManagerCommands" für das Objekt "AdminTask"
Mit den Scripting-Sprachen Jython und Jacl können Sie Sicherheit konfigurieren. Mit den Befehlen und Parametern in der Gruppe keyManagerCommands können die Key-Manager-Einstellungen verwaltet werden. Mit diesen Befehlen können Sie Key Manager erstellen, ändern, auflisten und Informationen über Key Manager abrufen.
createKeyManager
Der Befehl createKeyManager erstellt einen Key-Manager in der Konfiguration.
Zielobjekt
Ohne
Parameter und Rückgabewerte
- -name
- Der Name, der den Key Manager eindeutig bezeichnet. (String, erforderlich)
- -scopeName
- Der Name des Geltungsbereichs. (String, optional)
- -provider
- Gibt den Provider an. (String, optional)
- -algorithm
- Gibt den Algorithmusnamen des Key Manager an. (String, optional)
- -keyManagerClass
- Gibt die angepasste Klasse an, die die Schnittstelle KeyManager implementiert. (String, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask createKeyManager {-name testKM}
- Mit Jython (String):
AdminTask.createKeyManager ('[-name testKM]')
- Mit Jython (List):
AdminTask.createKeyManager (['-name', 'testKM'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask createKeyManager {-interactive}
- Mit Jython (String):
AdminTask.createKeyManager ('[-interactive]')
- Mit Jython (List):
AdminTask.createKeyManager (['-interactive'])
deleteKeyManager
Der Befehl deleteKeyManager löscht die Key-Manager-Einstellungen aus der Konfiguration.
Zielobjekt
Ohne.Erforderliche Parameter
- -name
- Gibt den Namen an, der den Key Manager eindeutig identifiziert. (String, erforderlich)
Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert. (String, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask deleteKeyManager {-name testKM}
- Mit Jython (String):
AdminTask.deleteKeyManager('[-name testKM]')
- Mit Jython (List):
AdminTask.deleteKeyManager(['-name', 'testKM'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask deleteKeyManager {-interactive}
- Mit Jython:
AdminTask.deleteKeyManager('-interactive')
getKeyManager
Der Befehl getKeyManager zeigt ein Eigenschaftenobjekt an, das die Key-Manager-Attribute und -Werte enthält.
Zielobjekt
Ohne.Erforderliche Parameter
- -name
- Gibt den Namen an, der den Key Manager eindeutig identifiziert. (String, erforderlich)
Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert. (String, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask getKeyManager {-name testKM}
- Mit Jython (String):
AdminTask.getKeyManager('[-name testKM]')
- Mit Jython (List):
AdminTask.getKeyManager(['-name', 'testKM'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask getKeyManager {-interactive}
- Mit Jython:
AdminTask.getKeyManager('-interactive')
listKeyManagers
Der Befehl listKeyManagers listet die Key Manager in einem bestimmten Verwaltungsbereich auf.
Zielobjekt
Ohne.Erforderliche Parameter
Ohne.Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert. (String, optional)
- -displayObjectName
- Setzen Sie diesen Parameter auf true, wenn Sie die Key-Manager-Objekte im angegebenen Geltungsbereich auflisten möchten. Setzen Sie den Parameter auf false, wenn Sie die Zeichenfolgen auflisten möchten, die den Key-Manager-Namen und den Verwaltungsbereich enthalten. (Boolean, optional)
- -all
- Geben Sie true für diesen Parameter an, um alle Key Manager aufzulisten. Dieser Parameter überschreibt den Parameter "scopeName". Der Standardwert ist false. (String, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask listKeyManagers
- Mit Jython:
AdminTask.listKeyManagers()
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask listKeyManagers {-interactive}
- Mit Jython:
AdminTask.listKeyManagers('-interactive')
modifyKeyManager
Der Befehl modifyKeyManager ändert vorhandene Key-Manager-Einstellungen.
Zielobjekt
Ohne.Erforderliche Parameter
- -name
- Der Name, der den Key Manager eindeutig bezeichnet. (String, erforderlich)
Optionale Parameter
- -scopeName
- Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert. (String, optional)
- -provider
- Gibt den Providernamen des Key Manager an. (String, optional)
- -algorithm
- Gibt den Algorithmusnamen des Key Manager an. (String, optional)
- -keyManagerClass
- Der Name der Implementierungsklasse des Key-Managers. Sie können diesen Parameter nicht zusammen mit dem Parameter "provider" oder "algorithm" angeben. (String, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask modifyKeyManager {-name testKM -provider IBMJSSE2 -algorithm IbmX509}
- Mit Jython (String):
AdminTask.modifyKeyManager('[-name testKM -provider IBMJSSE2 -algorithm IbmX509]')
- Mit Jython (List):
AdminTask.modifyKeyManager(['-name', 'testKM', '-provider', 'IBMJSSE2', '-algorithm', 'IbmX509'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask modifyKeyManager {-interactive}
- Mit Jython:
AdminTask.modifyKeyManager('-interactive')