Interface ReactiveVaultOperations

All Known Implementing Classes:
ReactiveVaultTemplate

public interface ReactiveVaultOperations
Interface that specifies a basic set of Vault operations executed on a reactive infrastructure, implemented by ReactiveVaultTemplate. This is the main entry point to interact with Vault in an authenticated and unauthenticated context.

ReactiveVaultOperations allows execution of callback methods. Callbacks can execute requests within a session context and the without a session.

Paths used in this interface (and interfaces accessible from here) are considered relative to the VaultEndpoint. Paths that are fully-qualified URI's can be used to access Vault cluster members in an authenticated context. To prevent unwanted full URI access, make sure to sanitize paths before passing them to this interface.

Since:
2.0
Author:
Mark Paluch, James Luke, Timothy R. Weiand
See Also: