public interface PolicyCollectionFactory
Modifier and Type | Method and Description |
---|---|
default PolicyCollection |
policiesFromSource(YamlSource source) |
default PolicyCollection |
policiesFromSource(YamlSource source,
java.util.Set<Attribute> context) |
PolicyCollection |
policiesFromSource(YamlSource source,
java.util.Set<Attribute> context,
ValidationSet validation)
Load policies from a source
|
default Validation |
validate(ValidationSet validation,
java.lang.Iterable<CacheableYamlSource> sources,
java.util.Set<Attribute> forcedContext) |
default PolicyCollection policiesFromSource(YamlSource source) throws java.io.IOException
java.io.IOException
PolicyCollection policiesFromSource(YamlSource source, java.util.Set<Attribute> context, ValidationSet validation) throws java.io.IOException
source
- sourcecontext
- Context to require for all policies parsedjava.io.IOException
default PolicyCollection policiesFromSource(YamlSource source, java.util.Set<Attribute> context) throws java.io.IOException
java.io.IOException
default Validation validate(ValidationSet validation, java.lang.Iterable<CacheableYamlSource> sources, java.util.Set<Attribute> forcedContext)