Package land.oras.policy
Class PolicyRequirement
java.lang.Object
land.oras.policy.PolicyRequirement
- Direct Known Subclasses:
PolicyRequirement.InsecureAcceptAnything,PolicyRequirement.Reject,PolicyRequirement.SignedBy,PolicyRequirement.SigstoreSigned
@NullMarked
public abstract sealed class PolicyRequirement
extends Object
permits PolicyRequirement.InsecureAcceptAnything, PolicyRequirement.Reject, PolicyRequirement.SignedBy, PolicyRequirement.SigstoreSigned
A single requirement entry inside a containers policy scope.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classAccept any image unconditionally – no signature or digest verification is performed.static final classReject every image unconditionally.static final classRequire a GPG "simple signing" signature.static final classRequire a valid keyed Sigstore/Cosign signature attached to the image as an OCI referrer. -
Method Summary