This adapter creates and verifies salted BCrypt hashes.
Properties
|
|
Defines the operation executed by the adapter Possible values:
|
Parameters
|
|
Adapter main class (do not change!) Possible values: de.softproject.integration.adapter.bcrypt.BCryptAdapter: main class (default) |
|
|
Plain text password Possible values: Any string, e. g. (information) The parameter must not be empty. |
|
|
Salted BCrypt hash to be compared with the plain text password; Required for the operations Possible values: Any salted BCrypt hash |
|
|
New plain text password; Only required for the operation Possible values: Any string, e. g. (information) The parameter must not be empty. |
Status values
|
|
The operation was executed successfully and the output contains an XML file with the result |
|
|
Operations |
|
|
An error occurred during the operation's execution
|
Input
The adapter does not expect an input for any operation.
Output
Depending on the operation, the adapter outputs different results:
-
Operations
GenerateHashandVerifyAndReplace: XML file with the salted hash -
Operation
Verify: XML file with the result whether the salted hash matches the plain text password -
Operation
VerifyAndReplace(if salted hash does not match the plain text password): XML file with the result that the salted hash does not match the plain text password -
XML file with error messages
<?xml version="1.0" encoding="UTF-8"
<Hash>$2a$10$EcgngKl9hSlppvEcDspLzeq.9Blqim1SFNVzY6tbn5ixTZFMh4xs</Hash>