Befehlsgruppe "WSCertExpMonitorCommands" 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 der Gruppe "WSCertExpMonitorCommands" können Sie den Monitor für Zertifikatverfall starten oder aktualisieren.
createWSCertExpMonitor
Der Befehl createWSCertExpMonitor erstellt die Einstellungen für den Zertifikatsverfallsmonitor in der Konfiguration.Zielobjekt
Ohne.Erforderliche Parameter und Rückgabewerte
- -name
- Der Name, der den Monitor für Zertifikatverfall eindeutig kennzeichnet. (String, erforderlich)
- -autoReplace
- Setzen Sie diesen Parameter auf true, wenn ein Zertifikat während der Überwachung des Zertifikatverfalls ersetzt werden soll. Andernfalls setzen Sie den Parameter auf false. (Boolean, erforderlich)
- -deleteOld
- Setzen Sie diesen Parameter auf true, wenn ein altes Zertifikat während der Überwachung des Zertifikatverfalls gelöscht werden soll. Andernfalls setzen Sie den Parameter auf false. (Boolean, erforderlich)
- -daysBeforeNotification
- Gibt an, wie viele Tage vor dem Zertifikatverfall Sie benachrichtigt werden möchten. (Integer, erforderlich)
- -wsScheduleName
- Der Name des für den Zertifikatverfall zu verwendenden Scheduler. (String, erforderlich)
- -wsNotificationName
- Der Name des für den Zertifikatverfall zu verwendenden Benachrichtenden (Notifier). (String, erforderlich)
- -isEnabled
- Setzen Sie diesen Parameter auf true, wenn der Monitor für Zertifikatverfall aktiviert ist. Andernfalls setzen Sie den Parameter auf false. (Boolean, optional)
- Rückgabewerte: Der Name des Konfigurationsobjekts des erstellten Objekts für den Monitor für Zertifikatverfall.
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask createWSCertExpMonitor {-name testCertMon –autoReplace true –deleteOld true –daysBeforeNotification 30 –wsScheduleName testSchedule –wsNotificationName testNotifier –isEnabled false}
- Mit Jython (String):
AdminTask.createWSCertExpMonitor ('[-name testCertMon –autoReplace true –deleteOld true –daysBeforeNotification 30 –wsScheduleName testSchedule –wsNotificationName testNotifier –isEnabled false]')
- Mit Jython (List):
AdminTask.createWSCertExpMonitor (['-name', 'testCertMon', '–autoReplace', 'true', '–deleteOld', 'true', '–daysBeforeNotification', '30', '–wsScheduleName', 'testSchedule', '–wsNotificationName', 'testNotifier', '–isEnabled', 'false'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask createWSCertExpMonitor {-interactive}
- Mit Jython (String):
AdminTask.createWSCertExpMonitor ('[-interactive]')
- Mit Jython (List):
AdminTask.createWSCertExpMonitor (['-interactive'])
deleteWSCertExpMonitor
Der Befehl deleteWSCertExpMonitor löscht die Einstellungen eines Schedulers aus der Konfiguration.Zielobjekt
Ohne.Erforderliche Parameter und Rückgabewerte
- -name
- Der Name, der den Monitor für Zertifikatverfall eindeutig kennzeichnet. (String, erforderlich)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask deleteWSCertExpMonitor {-name testCertMon}
- Mit Jython (String):
AdminTask.deleteWSCertExpMonitor ('[-name testCertMon]')
- Mit Jython (List):
AdminTask.deleteWSCertExpMonitor (['-name', 'testCertMon'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask deleteWSCertExpMonitor {-interactive}
- Mit Jython (String):
AdminTask.deleteWSCertExpMonitor ('[-interactive]')
- Mit Jython (List):
AdminTask.deleteWSCertExpMonitor (['-interactive'])
getWSCertExpMonitor
Der Befehl getWSCertExpMonitor zeigt die Einstellungen eines bestimmten Scheduler an.
Zielobjekt
Ohne.Erforderliche Parameter und Rückgabewerte
- -name
- Der Name, der den Monitor für Zertifikatverfall eindeutig kennzeichnet. (String, erforderlich)
- Rückgabewerte: Der Scheduler in der Konfiguration.
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask getWSCertExpMonitor {-name testCertMon}
- Mit Jython (String):
AdminTask getWSCertExpMonitor ('[-name testCertMon]')
- Mit Jython (List):
AdminTask getWSCertExpMonitor (['-name', 'testCertMon'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask getWSCertExpMonitor {-interactive}
- Mit Jython (String):
AdminTask.getWSCertExpMonitor ('[-interactive]')
- Mit Jython (List):
AdminTask.getWSCertExpMonitor (['-interactive'])
listWSCertExpMonitor
Der Befehl listWSCertExpMonitor listet den Scheduler in der Konfiguration auf.
Zielobjekt
Ohne.Erforderliche Parameter und Rückgabewerte
- -displayObjectNames
- Wenn Sie diesen Parameter auf true setzen, gibt der Befehl das Konfigurationsobjekt für den Monitor für Zertifikatverfall zurück. Wenn Sie diesen Parameter auf false setzen, gibt der Befehl den Namen des Monitors für Zertifikatverfall zurück. (Boolean, optional)
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask listWSCertExpMonitor {-displayObjectName false}
- Mit Jython (String):
AdminTask.listWSCertExpMonitor ('[-displayObjectName false]')
- Mit Jython (List):
AdminTask.listWSCertExpMonitor (['-displayObjectName', 'false'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask listWSCertExpMonitor {-interactive}
- Mit Jython (String):
AdminTask.listWSCertExpMonitor ('[-interactive]')
- Mit Jython (List):
AdminTask.listWSCertExpMonitor (['-interactive'])
modifyWSCertExpMonitor
Der Befehl modifyWSCertExpMonitor ändert die Einstellung eines vorhandenen Schedulers.
Zielobjekt
Ohne.Erforderliche Parameter und Rückgabewerte
- -name
- Der Name, der den Monitor für Zertifikatverfall eindeutig kennzeichnet. (String, erforderlich)
- -autoReplace
- Setzen Sie diesen Parameter auf true, wenn ein Zertifikat während der Überwachung des Zertifikatverfalls ersetzt werden soll. Andernfalls setzen Sie den Parameter auf false. (Boolean, erforderlich)
- -deleteOld
- Setzen Sie diesen Parameter auf true, wenn ein altes Zertifikat während der Überwachung des Zertifikatverfalls gelöscht werden soll. Andernfalls setzen Sie den Parameter auf false. (Boolean, erforderlich)
- -daysBeforeNotification
- Gibt an, wie viele Tage vor dem Zertifikatverfall Sie benachrichtigt werden möchten. (Integer, erforderlich)
- -wsScheduleName
- Der Name des für den Zertifikatverfall zu verwendenden Scheduler. (String, erforderlich)
- -wsNotificationName
- Der Name des für den Zertifikatverfall zu verwendenden Benachrichtenden (Notifier). (String, erforderlich)
- -isEnabled
- Setzen Sie diesen Parameter auf true, wenn der Monitor für Zertifikatverfall aktiviert ist. Andernfalls setzen Sie den Parameter auf false. (Boolean, optional)
- Rückgabewerte: Ohne.
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask modifyWSCertExpMonitor {-name testCertMon –autoReplace false –deleteOld false –daysBeforeNotification 20 –isEnabled true}
- Mit Jython (String):
AdminTask.modifyWSCertExpMonitor ('[-name testCertMon –autoReplace false –deleteOld false –daysBeforeNotification 20 –isEnabled true]')
- Mit Jython (List):
AdminTask.modifyWSCertExpMonitor (['-name', 'testCertMon', '–autoReplace', 'false', '–deleteOld', 'false', '–daysBeforeNotification', '20', '–isEnabled', 'true'])
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask modifyWSCertExpMonitor {-interactive}
- Mit Jython (String):
AdminTask.modifyWSCertExpMonitor ('[-interactive]')
- Mit Jython (List):
AdminTask.modifyWSCertExpMonitor (['-interactive'])
startCertificateExpMonitor
Der Befehl startCertificateExpMonitor führt die Zertifikatsüberwachung durch. Er überprüft alle Keystores und stellt fest, ob sie im Zertifikatverfallsbereich liegen.
Zielobjekt
Ohne.Erforderliche Parameter und Rückgabewerte
- Parameter: Ohne.
- Rückgabewerte: Ohne.
Beispiele
Verwendungsbeispiel für den Stapelmodus
- Mit Jacl:
$AdminTask startCertificateExpMonitor
- Mit Jython:
AdminTask.startCertificateExpMonitor()
Verwendungsbeispiel für den Dialogmodus:
- Mit Jacl:
$AdminTask startCertificateExpMonitor {-interactive}
- Mit Jython (String):
AdminTask.startCertificateExpMonitor ('[-interactive]')
- Mit Jython (List):
AdminTask.startCertificateExpMonitor (['-interactive'])