keepass:read
Full name:
org.knowhowlab.maven.plugins:keepass-maven-plugin:0.4.1:read
Description:
Reads account information and passwords from KeePass file and set
them to system properties
Attributes:
- Requires a Maven project to be executed.
- The goal is thread-safe and supports parallel builds.
- Binds by default to the lifecycle phase: validate.
Required Parameters
| Name |
Type |
Since |
Description |
| file |
File |
- |
Location of a KeePass file. User property is: keepass.file. |
| records |
List |
- |
A list of records that has to be read from a KeePass file and set
to system properties
|
Optional Parameters
| Name |
Type |
Since |
Description |
| ignoreDuplicates |
boolean |
- |
Ignores group and entry duplicates. In case of duplication only
warns in logs. Default value is: false. User property is: keepass.ignore-duplicates. |
| jceWorkaround |
boolean |
- |
JCE Workaround. Only for Java 7+ Default value is: false. User property is: keepass.jce-workaround. |
| keyFile |
File |
- |
Location of a key file. User property is: keepass.keyfile. |
| password |
String |
- |
KeePass File password credentials User property is: keepass.password. |
| skip |
boolean |
- |
Disables plugin. Default value is: false. User property is: keepass.skip. |
Parameter Details
file:
Location of a KeePass file.
- Type: java.io.File
- Required: Yes
- User Property: keepass.file
ignoreDuplicates:
Ignores group and entry duplicates. In case of duplication only
warns in logs.
- Type: boolean
- Required: No
- User Property: keepass.ignore-duplicates
- Default: false
jceWorkaround:
JCE Workaround. Only for Java 7+
- Type: boolean
- Required: No
- User Property: keepass.jce-workaround
- Default: false
keyFile:
Location of a key file.
- Type: java.io.File
- Required: No
- User Property: keepass.keyfile
password:
KeePass File password credentials
- Type: java.lang.String
- Required: No
- User Property: keepass.password
records:
A list of records that has to be read from a KeePass file and set
to system properties
- Type: java.util.List
- Required: Yes
skip:
Disables plugin.
- Type: boolean
- Required: No
- User Property: keepass.skip
- Default: false