Class PoliciesValidation
- java.lang.Object
-
- com.dtolabs.rundeck.core.authorization.providers.PoliciesValidation
-
- All Implemented Interfaces:
com.dtolabs.rundeck.core.authorization.RuleSetValidation<PolicyCollection>,com.dtolabs.rundeck.core.authorization.Validation
public class PoliciesValidation extends java.lang.Object implements com.dtolabs.rundeck.core.authorization.RuleSetValidation<PolicyCollection>
Combines validation results with the policies
-
-
Constructor Summary
Constructors Constructor Description PoliciesValidation(com.dtolabs.rundeck.core.authorization.Validation validation, PolicyCollection policies)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.util.List<java.lang.String>>getErrors()PolicyCollectiongetSource()booleanisValid()
-
-
-
Constructor Detail
-
PoliciesValidation
public PoliciesValidation(com.dtolabs.rundeck.core.authorization.Validation validation, PolicyCollection policies)
-
-
Method Detail
-
getSource
public PolicyCollection getSource()
- Specified by:
getSourcein interfacecom.dtolabs.rundeck.core.authorization.RuleSetValidation<PolicyCollection>
-
isValid
public boolean isValid()
- Specified by:
isValidin interfacecom.dtolabs.rundeck.core.authorization.Validation
-
getErrors
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getErrors()
- Specified by:
getErrorsin interfacecom.dtolabs.rundeck.core.authorization.Validation
-
-