Added new configuration option

This commit is contained in:
Keith Armstrong 2025-01-23 07:26:59 -05:00
parent 33dc0592f3
commit 69e1eb6b44

View File

@ -15,6 +15,7 @@ soapClient.jar allows you to send data to a SOAP service using an XML template f
<li>XML Template file</li> <li>XML Template file</li>
<li>CSV Input File</li> <li>CSV Input File</li>
<li>Are empty CSV values allowed</li> <li>Are empty CSV values allowed</li>
<li>Username format for authentication</li>
</ul> </ul>
## Command line parameters ## Command line parameters
@ -79,6 +80,7 @@ JAVA_KS_PASSWORD = changeit
XML_FILE = USER_TO_ROLE.xml XML_FILE = USER_TO_ROLE.xml
CSV_FILE = msalah.csv CSV_FILE = msalah.csv
CSV_ALLOW_EMPTY_COLUMN_VALUES = true CSV_ALLOW_EMPTY_COLUMN_VALUES = true
USERNAME_FORMAT = (cn=.+?),ou=Active,ou=Users,o=Belkast
``` ```
### Default values ### Default values
@ -89,6 +91,7 @@ The settings listed below are not required to be included in the configuration f
<li>AUTH_REQUIRED : true</li> <li>AUTH_REQUIRED : true</li>
<li>SSL : true</li> <li>SSL : true</li>
<li>CSV_ALLOW_EMPTY_COLUMN_VALUES : false</li> <li>CSV_ALLOW_EMPTY_COLUMN_VALUES : false</li>
<li>USERNAME_FORMAT : ^.+$</li>
</ul> </ul>
### Username and Password ### Username and Password
@ -96,8 +99,8 @@ The settings listed below are not required to be included in the configuration f
If the configuration file specifies that authentication to the SOAP Service is required, and either the USERNAME or PASSWORD is not specified, you will be asked to enter the missing values. If the configuration file specifies that authentication to the SOAP Service is required, and either the USERNAME or PASSWORD is not specified, you will be asked to enter the missing values.
```zsh ```zsh
Please enter your username : jimbo Please enter a username [ (cn=.+?),ou=Active,ou=Users,o=Belkast ] :
Please enter your password : Password123 Please enter your password :
``` ```
### XML template file ### XML template file
@ -232,11 +235,10 @@ Usage: <main class> [options]
Default: false Default: false
--encrypt --encrypt
Value to encrypt using the encryption key Value to encrypt using the encryption key
* --key --key
Encryption key (must be 16 characters) Encryption key (must be 16 characters)
--props --props
Location of the properties file Location of the properties file
Default: props.conf
``` ```
### With command line parameters ### With command line parameters