PolicyEvaluator evaluates policies
type PolicyEvaluator interface { validation.Dependency // Evaluate takes a set of SignedData and evaluates whether this set of signatures satisfies // the policy with the given bytes Evaluate(policyBytes []byte, signatureSet []*common.SignedData) error }
SerializedPolicy defines a serialized policy
type SerializedPolicy interface { validation.ContextDatum // Bytes returns the bytes of the SerializedPolicy Bytes() []byte }