Class YamlPolicyFactoryV2
- java.lang.Object
-
- com.dtolabs.rundeck.core.authorization.providers.YamlPolicyFactoryV2
-
- All Implemented Interfaces:
PolicyCollectionFactory
public class YamlPolicyFactoryV2 extends java.lang.Object implements PolicyCollectionFactory
- Since:
- 3/20/17
-
-
Constructor Summary
Constructors Constructor Description YamlPolicyFactoryV2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyCollectionpoliciesFromSource(YamlSource source, java.util.Set<com.dtolabs.rundeck.core.authorization.Attribute> context, com.dtolabs.rundeck.core.authorization.ValidationSet validation)Load policies from a source-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
policiesFromSource, policiesFromSource, validate
-
-
-
-
Method Detail
-
policiesFromSource
public PolicyCollection policiesFromSource(YamlSource source, java.util.Set<com.dtolabs.rundeck.core.authorization.Attribute> context, com.dtolabs.rundeck.core.authorization.ValidationSet validation) throws java.io.IOException
Description copied from interface:PolicyCollectionFactoryLoad policies from a source- Specified by:
policiesFromSourcein interfacePolicyCollectionFactory- Parameters:
source- sourcecontext- Context to require for all policies parsed- Returns:
- policies
- Throws:
java.io.IOException
-
-