Some custom exceptions for error handling.
Exception Summary Exception Description AuthorizationRequiredExceptionException thrown trying to do a request without any authorization handles. ConnectionExceptionException thrown on problems with connection to Vault backend. InvalidRequestExceptionException thrown when trying to send malformed request. InvalidResponseExceptionException thrown when response from vault returned with erroneous status code or payload could not be parsed to entity class. PermissionDeniedExceptionException thrown when trying to access a path the current user/token does not have permission to access. TlsExceptionException thrown on errors with TLS connection. VaultConnectorExceptionAbstract Exception class for Vault Connector internal exceptions.