Interface VaultService

All Superinterfaces:
AutoCloseable
All Known Implementing Classes:
VaultFileService, VaultReferenceService

public interface VaultService extends AutoCloseable
Implementations of VaultService must conform to the requirements set by Properties.valueService.

It is highly recommended to override toString with a informative message containing essential configuration of the service. For instance, this message is included into the result of ConnectProperties.probe().

All methods are guaranteed not to be called for the empty byte sequence - this special case must be handled by the caller.