Class PolicyEngineException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
io.confluent.security.policyapi.exception.PolicyEngineException
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
PolicyViolationException, SyntaxException

public class PolicyEngineException extends RuntimeException
Any exception raised during policy rule compilation or evaluation.

+---------------------+ |PolicyEngineException| +---------------------+ | +--------------------+ |RuleBuilderException| +--------------------+ | -----------------+------------------- / | \ +---------------+ +--------------+ +---------------+ |SyntaxException| |LexerException| |LinkerException| +---------------+ +--------------+ +---------------+

See Also:
  • Constructor Details

    • PolicyEngineException

      public PolicyEngineException(String message)
    • PolicyEngineException

      public PolicyEngineException(Throwable cause)
    • PolicyEngineException

      public PolicyEngineException(String message, Throwable cause)