Class PolicyRequirement

java.lang.Object
land.oras.policy.PolicyRequirement
Direct Known Subclasses:
PolicyRequirement.InsecureAcceptAnything, PolicyRequirement.Reject, PolicyRequirement.SignedBy, PolicyRequirement.SigstoreSigned

A single requirement entry inside a containers policy scope.
  • Method Details

    • getType

      public abstract String getType()
      Return the type name of this requirement as it appears in the policy JSON.
      Returns:
      the type string, e.g. "insecureAcceptAnything".
    • toString

      public String toString()
      Overrides:
      toString in class Object