Class ConfluentPolicyModule.TrustPolicyMixin

java.lang.Object
io.confluent.security.policyapi.jackson.ConfluentPolicyModule.TrustPolicyMixin
Enclosing class:
ConfluentPolicyModule

public abstract static class ConfluentPolicyModule.TrustPolicyMixin extends Object
  • Method Details

    • kind

      public ConfluentPolicy.Kind kind()
    • id

      public abstract String id()
      Unique identifier for this policy
      Returns:
      policy identifier
    • version

      public abstract long version()
      The version number for this policy
      Returns:
      condition version
    • condition

      public abstract String condition()
      Policy statements.
      Returns:
      policy statements