Befehlsgruppe "KeySetCommands" für das Objekt "AdminTask"

Sie können die Scripting-Sprachen Jython und Jacl verwenden, um die Sicherheit mit dem Tool "wsadmin" zu konfigurieren. Mit den Befehlen und Parametern in der Gruppe "KeySetCommands" können Sie Schlüsselsatzeinstellungen in Ihrer Konfiguration erstellen, löschen und abfragen.

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

createKeySet

Der Befehl createKeySet erstellt die Schlüsselsatzeinstellungen in der Konfiguration. Verwenden Sie diesen Befehl, um Schlüsselinstanzen desselben Typs zu steuern.

Zielobjekt

Ohne.

Erforderliche Parameter

-name
Gibt den Namen an, der den Schlüsselsatz eindeutig identifiziert. (String, erforderlich)
-aliasPrefix
Gibt das Präfix für den Schlüsselalias an, das beim Generieren eines neuen Schlüssels verwendet wird. (String, erforderlich)
-password
Gibt das Kennwort an, das den Schlüssel im Keystore schützt. (String, erforderlich)
-maxKeyReferences
Gibt die maximale Anzahl an Schlüsselreferenzen aus den zurückgegebenen Schlüsseln im gewüschten Schlüsselsatz an. (Integer, erforderlich)
-keyStoreName
Gibt den Keystore an, der die Schlüssel enthält. (String, erforderlich)

Optionale Parameter

-scopeName
Gibt den eindeutigen Namen des Verwaltungsbereichs an. (String, optional)
-deleteOldKeys
Setzen Sie diesen Parameter auf true, wenn alte Schlüssel gelöscht werden sollen, wenn neue Schlüssel generiert werden. Andernfalls setzen Sie diesen Parameter auf false. (Boolean, optional)
-keyGenerationClass
Gibt die Klasse an, die zum Generieren neuer Schlüssel im Schlüsselsatz verwendet werden soll. (String, optional)
-keyStoreScopeName
Git den Verwaltungsbereich an, in dem sich der Keystore befindet. (String, optional)
-isKeyPair
Setzen Sie diesen Parameter auf true, wenn die Schlüssel im Schlüsselsatz Schlüsselpaare sind. Andernfalls setzen Sie diesen Parameter auf false. (Boolean, optional)

Beispielausgabe:

Der Befehl gibt den Namen des Konfigurationsobjekts des Schlüsselsatzobjekts zurück, das Sie erstellt haben.

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask createKeySet {-name testKeySet –aliasPrefix test –password pwd 
    –maxKeyReferences 2 –deleteOldKeys true –keyStoreName testKeyStore –isKeyPair false}
  • Mit Jython (String):
    AdminTask.createKeySet('[-name testKeySet –aliasPrefix test –password pwd 
    –maxKeyReferences 2 –deleteOldKeys true –keyStoreName testKeyStore –isKeyPair false]')
  • Mit Jython (List):
    AdminTask.createKeySet(['-name', 'testKeySet', '–aliasPrefix', 'test', 
    '–password', 'pwd', '–maxKeyReferences', '2', '–deleteOldKeys', 'true', 
    '–keyStoreName', 'testKeyStore', '–isKeyPair', 'false'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask createKeySet {-interactive}
  • Mit Jython (String):
    AdminTask.createKeySet ('[-interactive]')
  • Mit Jython (List):
    AdminTask.createKeySet (['-interactive'])

deleteKeySet

Der Befehl deleteKeySet löscht die Einstellungen eines Schlüsselsatzes aus der Konfiguration.

Zielobjekt

Ohne.

Erforderliche Parameter

-name
Der Name, der den Schlüsselsatz eindeutig bezeichnet. (String, erforderlich)

Optionale Parameter

-scopeName
Gibt den eindeutigen Namen des Verwaltungsbereichs an. (String, optional)

Beispielausgabe:

Der Befehl gibt keine Ausgabe zurück.

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask deleteKeySet{ -name testKeySet}
  • Mit Jython (String):
    AdminTask.deleteKeySet('[-name testKeySet]')
  • Mit Jython (List):
    AdminTask.deleteKeySet(['-name', 'testKeySet'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask deleteKeySet {-interactive}
  • Mit Jython (String):
    AdminTask.deleteKeySet ('[-interactive]')
  • Mit Jython (List):
    AdminTask.deleteKeySet (['-interactive'])

generateKeyForKeySet

Der Befehl generateKeyForKeySet generiert Schlüssel für die Schlüssel im Schlüsselsatz.

Zielobjekt

Ohne.

Erforderliche Parameter

-keySetName
Gibt den Namen des Schlüsselsatzes an. (String, erforderlich)

Optionale Parameter

-keySetScope
Gibt den Geltungsbereich des Schlüsselsatzes an. (String, optional)
-keySetSaveConfig
Setzen Sie diesen Parameter auf true, wenn Sie die Konfiguration des Schlüsselsatzes speichern möchten. Andernfalls setzen Sie diesen Parameter auf false. (Boolean, optional)

Beispielausgabe:

Der Befehl gibt keine Ausgabe zurück.

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask  generateKeyForKeySet{ -keySetName testKeySet }
  • Mit Jython (String):
    AdminTask.generateKeyForKeySet('[-keySetName testKeySet]')
  • Mit Jython (List):
    AdminTask.generateKeyForKeySet(['-keySetName', 'testKeySet'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask generateKeyForKeySet {-interactive}
  • Mit Jython (String):
    AdminTask.generateKeyForKeySet ('[-interactive]')
  • Mit Jython (List):
    AdminTask.generateKeyForKeySet (['-interactive'])

getKeySet

Der Befehl getKeySet zeigt die Einstellungen eines bestimmten Schlüsselsatzes an.

Zielobjekt

Ohne.

Erforderliche Parameter

-name
Gibt den Namen an, der den Schlüsselsatz eindeutig identifiziert. (String, erforderlich)

Optionale Parameter

-scopeName
Gibt den eindeutigen Namen des Verwaltungsbereichs an. (String, optional)

Beispielausgabe:

Der Befehl gibt die Einstellungen der angegebenen Schlüsselsatzgruppe zurück.

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getKeySet {-name testKeySet}
  • Mit Jython (String):
    AdminTask.getKeySet ('[-name testKeySet]')
  • Mit Jython (List):
    AdminTask.getKeySet (['-name', 'testKeySet'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask getKeySet {-interactive}
  • Mit Jython (String):
    AdminTask.getKeySet ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getKeySet (['-interactive'])

listKeySets

Der Befehl listKeySets listet die Schlüsselsätze in einem bestimmten Geltungsbereich auf.

Zielobjekt

Ohne.

Erforderliche Parameter

Ohne.

Optionale Parameter

-scopeName
Gibt den eindeutigen Namen des Verwaltungsbereichs an. (String, optional)
-displayObjectName
Setzen Sie diesen Parameter auf true, um die Schlüsselsatzkonfigurationsobjekt im Geltungsbereich aufzulisten. Setzen Sie diesen Parameter auf false, wenn Sie die Zeichenfolgen auflisten möchten, die den Namen der Schlüsselsatzgruppe und den Verwaltungsbereich enthalten. (Boolean, optional)
-all
Geben Sie true für diesen Parameter an, um alle Schlüsselsätze aufzulisten. Dieser Parameter überschreibt den Parameter "scopeName". Der Standardwert ist false. (Boolean, optional)

Beispielausgabe:

Der Befehl gibt die Schlüsselsätze für den angegebenen Geltungsbereich zurück.

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask listKeySets {-displayObjectName true}
  • Mit Jython (String):
    AdminTask.listKeySets ('[-displayObjectName true]')
  • Mit Jython (List):
    AdminTask.listKeySets (['-displayObjectName', 'true'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask listKeySets {-interactive}
  • Mit Jython (String):
    AdminTask.listKeySets ('[-interactive]')
  • Mit Jython (List):
    AdminTask.listKeySets (['-interactive'])

modifyKeySet

Der Befehl modifyKeySet ändert die Einstellungen eines vorhandenen Schlüsselsatzes.

Zielobjekt

Ohne.

Erforderliche Parameter

-name
Gibt den Namen an, der den Schlüsselsatz eindeutig identifiziert. (String, erforderlich)

Optionale Parameter

-scopeName
Gibt den eindeutigen Namen des Verwaltungsbereichs an. (String, optional)
-aliasPrefix
Gibt das Präfix für den Schlüsselalias an, das beim Generieren eines neuen Schlüssels verwendet wird. (String, optional)
-password
Gibt das Kennwort an, das den Schlüssel im Keystore schützt. (String, optional)
-maxKeyReferences
Gibt die maximale Anzahl an Schlüsselreferenzen aus den zurückgegebenen Schlüsseln im gewüschten Schlüsselsatz an. (Integer, optional)
-deleteOldKeys
Setzen Sie diesen Parameter auf true, wenn alte Schlüssel gelöscht werden sollen, wenn neue Schlüssel generiert werden. Andernfalls setzen Sie diesen Parameter auf false. (Boolean, optional)
-keyGenerationClass
Gibt die Klasse an, die zum Generieren neuer Schlüssel im Schlüsselsatz verwendet werden soll. (String, optional)
-keyStoreName
Gibt den Keystore an, der die Schlüssel enthält. (String, optional)
-keyStoreScopeName
Git den Verwaltungsbereich an, in dem sich der Keystore befindet. (String, optional)
-isKeyPair
Setzen Sie diesen Parameter auf true, wenn die Schlüssel im Schlüsselsatz Schlüsselpaare sind. Andernfalls setzen Sie diesen Parameter auf false. (Boolean, optional)

Beispielausgabe:

Der Befehl gibt keine Ausgabe zurück.

Beispiele

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask modifyKeySet {-name testKeySet -maxKeyReferences 3 
    –deleteOldKeys false}
  • Mit Jython (String):
    AdminTask.modifyKeySet ('[-name testKeySet -maxKeyReferences 3 
    –deleteOldKeys false]')
  • Mit Jython (List):
    AdminTask.modifyKeySet (['-name', 'testKeySet', '-maxKeyReferences', '3', 
    '–deleteOldKeys', 'false'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask modifyKeySet {-interactive}
  • Mit Jython (String):
    AdminTask.modifyKeySet ('[-interactive]')
  • Mit Jython (List):
    AdminTask.modifyKeySet (['-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_atwskeyset
Dateiname:rxml_atwskeyset.html