Lines Matching defs:Policy
32 class Policy(object):
33 """Abstract base Policy class. It defines the interface all subclasses
82 return set(Policy._policies.keys())
89 assert name in Policy._policies
90 return Policy._policies[name](*args, **kwargs)
93 class Ignore(Policy):
109 Policy._policies[Ignore.name] = Ignore
112 class Verify(Policy):
128 Policy._policies[Verify.name] = Verify
130 class RequireSigs(Policy):
154 Policy._policies[RequireSigs.name] = RequireSigs
157 class RequireNames(Policy):
167 Policy.__init__(self, *args, **kwargs)
197 Policy._policies[RequireNames.name] = RequireNames