@groovy.transform.CompileStatic @SuppressWarnings(value: [AbstractClassWithoutAbstractMethod, AbstractClassWithPublicConstructor]) abstract class GrolifantSecurePropertyService extends Object implements BuildService<GrolifantSecurePropertyServiceParameters>, AutoCloseable
A service that can semi-secure credential strings whilst held in memory.
| Constructor and description |
|---|
GrolifantSecurePropertyService
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
close() |
|
SimpleSecureString |
pack(char[] value) |
|
SimpleSecureString |
pack(String value) |
|
char[] |
unpack(SimpleSecureString secureString) |