Interface PolicyEnforcer

All Known Implementing Classes:
NoopPolicyEnforcer, RestrictAllTablesPolicyEnforcer

public interface PolicyEnforcer
Interface for enforcing policies on data sources and segments in Druid queries.

Note: The PolicyEnforcer is intended to serve as a sanity checker and not as a primary authorization mechanism. It should not be used to implement security rules. Instead, it acts as a last line of defense to verify that security policies have been implemented correctly and to prevent incorrect policy usage.