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.

Die Befehlsgruppe "keyManagerCommands" für das Objekt "AdminTask" enthält die folgenden Befehle:

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')

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atkeymgr
Dateiname:rxml_atkeymgr.html