diff --git a/README.md b/README.md
index c39d134..b0ee96d 100644
--- a/README.md
+++ b/README.md
@@ -15,6 +15,7 @@ soapClient.jar allows you to send data to a SOAP service using an XML template f
XML Template file
CSV Input File
Are empty CSV values allowed
+Username format for authentication
## Command line parameters
@@ -79,6 +80,7 @@ JAVA_KS_PASSWORD = changeit
XML_FILE = USER_TO_ROLE.xml
CSV_FILE = msalah.csv
CSV_ALLOW_EMPTY_COLUMN_VALUES = true
+USERNAME_FORMAT = (cn=.+?),ou=Active,ou=Users,o=Belkast
```
### Default values
@@ -89,6 +91,7 @@ The settings listed below are not required to be included in the configuration f
AUTH_REQUIRED : true
SSL : true
CSV_ALLOW_EMPTY_COLUMN_VALUES : false
+ USERNAME_FORMAT : ^.+$
### 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.
```zsh
-Please enter your username : jimbo
-Please enter your password : Password123
+Please enter a username [ (cn=.+?),ou=Active,ou=Users,o=Belkast ] :
+Please enter your password :
```
### XML template file
@@ -232,11 +235,10 @@ Usage: [options]
Default: false
--encrypt
Value to encrypt using the encryption key
- * --key
+ --key
Encryption key (must be 16 characters)
--props
Location of the properties file
- Default: props.conf
```
### With command line parameters