Befehlsgruppe "TrustManagerCommands" 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 "TrustManagerCommands" können Sie Trust-Manager-Einstellungen in Ihrer Konfiguration erstellen, löschen und abfragen. Außerdem können Sie mit diesen Befehlen einen angepassten Trust Manager für einen reinen Client erstellen.

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

createTrustManager

Der Befehl createTrustManager erstellt einen Trust-Manager in der Konfiguration.

Zielobjekt

Ohne

Parameter und Rückgabewerte

-name
Der Name, der den Trust Manager eindeutig bezeichnet. (String, erforderlich)
-scopeName
Der Name des Geltungsbereichs. (String, optional)
-provider
Gibt den Provider an. (String, optional)
-algorithm
Gibt den Algorithmusnamen des Trust-Managers oder des Key-Managers an. (String, optional)
-trustManagerClass
Gibt die angepasste Klasse an, die die Schnittstelle "javax.net.s sl.TrustManager" implementiert. (String, optional)

Beispiele

Verwendungsbeispiel für den Stapelmodus

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

Verwendungsbeispiel für den Dialogmodus:

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

deleteTrustManager

Der Befehl deleteTrustManager löscht die Trust-Manager-Einstellungen aus der Konfiguration.

Zielobjekt

Ohne.

Erforderliche Parameter

-name
Gibt den Namen an, der den Trust-Manager eindeutig identifiziert. (String, erforderlich)

Optionale Parameter

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

Beispiele

Verwendungsbeispiel für den Stapelmodus

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

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask deleteTrustManager {-interactive}
  • Mit Jython:
    AdminTask.deleteTrustManager('-interactive')

getTrustManager

Der Befehl getTrustManager ruft die Einstellungen für einen Trust Manager ab.

Zielobjekt

Ohne.

Erforderliche Parameter

-name
Gibt den Namen an, der den Trust-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 getTrustManager {-name testTM}
  • Mit Jython (String):
    AdminTask.getTrustManager('[-name testTM]')
  • Mit Jython (List):
    AdminTask.getTrustManager(['-name', 'testTM'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask getTrustManager {-interactive}
  • Mit Jython:
    AdminTask.getTrustManager('-interactive')

listTrustManagers

Der Befehl listTrustManagers listet die Trust 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 Trust-Manager-Objekte im angegebenen Geltungsbereich auflisten möchten. Setzen Sie den Parameter auf false, wenn Sie die Zeichenfolgen auflisten möchten, die den Trust-Manager-Namen und den Verwaltungsbereich enthalten. (Boolean, optional)
-all
Geben Sie true für diesen Parameter an, um alle Trust-Manager aufzulisten. Dieser Parameter überschreibt den Parameter "scopeName". Der Standardwert ist false. (Boolean, optional)

Beispiele

Verwendungsbeispiel für den Stapelmodus

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

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask listTrustManagers {-interactive}
  • Mit Jython:
    AdminTask.listTrustManagers('-interactive')

modifyTrustManager

Der Befehl modifyTrustManager ändert vorhandene Trust-Manager-Einstellungen.

Zielobjekt

Ohne.

Erforderliche Parameter

-name
Gibt den Namen an, der den Trust-Manager eindeutig identifiziert. (String, erforderlich)

Optionale Parameter

-scopeName
Gibt den Namen an, der den Verwaltungsbereich eindeutig identifiziert. (String, optional)
-provider
Gibt den Providernamen des Trust-Managers an. (String, optional)
-algorithm
Gibt den Algorithmusnamen des Trust-Managers an. (String, optional)
-trustManagerClass
Gibt eine Klasse an, die die Schnittstelle javax.net.sslX509TrustManager implementiert. 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 modifyTrustManager {-name testTM -trustManagerClass test.trust.manager}
  • Mit Jython (String):
    AdminTask.modifyTrustManager('[-name testTM -trustManagerClass test.trust.manager]')
  • Mit Jython (List):
    AdminTask.modifyTrustManager(['-name', 'testTM', '-trustManagerClass', 'test.trust.manager'])

Verwendungsbeispiel für den Dialogmodus:

  • Mit Jacl:
    $AdminTask modifyTrustManager {-interactive}
  • Mit Jython:
    AdminTask.modifyTrustManager('-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_attrustmgr
Dateiname:rxml_attrustmgr.html