Package io.quarkus.vault.transit
Class VaultDecryptionBatchException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- io.quarkus.vault.VaultException
-
- io.quarkus.vault.transit.VaultBatchException
-
- io.quarkus.vault.transit.VaultDecryptionBatchException
-
- All Implemented Interfaces:
Serializable
public class VaultDecryptionBatchException extends VaultBatchException
Batch exception thrown fromVaultTransitSecretEngine.decrypt(String, List)if any error occurs. The exception contains a map of errors with the associated message, and a map of successful decryptions.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VaultDecryptionBatchException(String message, Map<DecryptionRequest,DecryptionResult> results)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<DecryptionRequest,String>getErrors()Map<DecryptionRequest,ClearData>getValid()-
Methods inherited from class io.quarkus.vault.transit.VaultBatchException
filter, getErrors, getValid
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
VaultDecryptionBatchException
public VaultDecryptionBatchException(String message, Map<DecryptionRequest,DecryptionResult> results)
-
-
Method Detail
-
getErrors
public Map<DecryptionRequest,String> getErrors()
-
getValid
public Map<DecryptionRequest,ClearData> getValid()
-
-