Befehl PropFilePasswordEncoder
Der Befehl PropFilePasswordEncoder codiert Kennwörter in Texteigenschaftendateien. Dieser Befehl codiert SAS- (Secure Authentication Server) und andere Eigenschaftendateien. Beachten Sie bitte, dass kein entsprechender Decodierungsbefehl zur Verfügung steht.

Anmerkung: Wenn Sie PropFilePasswordEncoder so konfigurieren möchten, dass mehr Debugnachrichten ausgegeben werden als in früheren Releases,
aktualisieren Sie den Befehl, indem Sie Folgendes eingeben:
-Dcom.ibm.websphere.security.passwordEncoderDebug=true
Für die Ausführung dieses Scripts benötigt Ihr Benutzerprofil die Berechtigung
*ALLOBJ.
Syntax
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
PropFilePasswordEncoder "file_name" { passwordPropertiesList | -SAS } { -noBackup | -Backup }
[ -profileName profile ] [ -help | -? ]
Parameter
Für den Befehl PropFilePasswordEncoder ist folgende Option verfügbar:
fileName
Dieser erforderliche Parameter gibt den Namen der Datei an, in der die Kennwörter codiert werden.
Dateiname
Dieser erforderliche Parameter gibt den Namen der Datei an, in der die Kennwörter codiert werden.
- passwordPropertiesList
- Dieser Parameter ist erforderlich, wenn Sie Kennwörter in anderen Eigenschaftendateien als der Datei sas.client.props codieren. Geben Sie die zu codierenden Kennworteigenschaften an. In der Liste mit den Kennworteigenschaften müssen Kommas als Trennzeichen verwendet werden.
- -SAS
- Dieser Parameter ist erforderlich, wenn Sie Kennwörter in der Datei sas.client.props codieren.
-profileName
Dieser Parameter ist optional. Dieser Parameter gibt den Namen eines Anwendungsserverprofils an. Das Script verwendet den Kennwortcodierungsalgorithmus, den es vom angegebenen Profil abruft. Wenn Sie diesen Parameter nicht angeben, verwendet das Script das Standardprofil.
- -noBackup
- Dieser Parameter ist optional und der Standardwert. Das Script erstellt keine Sicherungsdatei. Der Standardwert kann geändert werden, indem die folgende Java™-Systemeigenschaft hinzugefügt wird: "-Dcom.ibm.websphere.security.util.createBackup=true".
- -Backup
- Dieser Parameter ist optional. Das Script erstellt eine Sicherungsdatei des Typs <Dateiname>.bak, die Kennwörter im Klartext enthält.
-profileName
Dieser Parameter ist optional. Dieser Parameter gibt den Namen eines Anwendungsserverprofils an. Das Script verwendet den Kennwortcodierungsalgorithmus, den es vom angegebenen Profil abruft. Wenn Sie diesen Parameter nicht angeben, verwendet das Script das Standardprofil.
- -help oder -?
- Wenn Sie diesen Parameter angeben, ignoriert das Script alle anderen Parameter und zeigt den Text zur Syntax an.
![[IBM i]](../images/iseries.gif)
Stammverzeichnis_des_Anwendungsservers/bin/PropFilePasswordEncoder
Profilstammverzeichnis/default/properties/soap.client.props
com.ibm.SOAP.loginPassword,com.ibm.ssl.keyStorePassword,com.ibm.ssl.trustStorePassword
Achtung: Zur besseren Veranschaulichung und Lesbarkeit werden diese Befehle hier in mehreren Zeilen angezeigt.