Skip navigation links
A B C D E F G H I L N P R S T U V W Y 

A

ACLPolicyDoc - Class in com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
ACLPolicyDoc() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
ACLPolicyDoc.By - Class in com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
ACLPolicyDoc.Context - Class in com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
ACLPolicyDoc.For - Class in com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
ACLPolicyDoc.NotBy - Class in com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
ACLPolicyDoc.TypeRule - Class in com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
asSources(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
asSources(File[]) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 

B

BaseValidator - Interface in com.dtolabs.rundeck.core.authorization.providers
Validator for yaml ACL policy
BaseValidatorImpl - Class in com.dtolabs.rundeck.core.authorization.providers
Implements BaseValidator, and provides a factory via BaseValidatorImpl.factory()
BaseValidatorImpl(String) - Constructor for class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
 
By() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
BY_SECTION - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 

C

CacheableYamlSource - Interface in com.dtolabs.rundeck.core.authorization.providers
Created by greg on 7/17/15.
com.dtolabs.rundeck.core.authorization.providers - package com.dtolabs.rundeck.core.authorization.providers
 
com.dtolabs.rundeck.core.authorization.providers.yaml.model - package com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
Context() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.Context
 
count() - Method in class com.dtolabs.rundeck.core.authorization.providers.Policies
 
countPolicies() - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollection
 
countPolicies() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyCollection
 
create() - Method in interface com.dtolabs.rundeck.core.authorization.providers.ValidatorFactory
Create validator
create() - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
 
createRules(AclRuleBuilder) - Method in interface com.dtolabs.rundeck.core.authorization.providers.RuleSetConstructor
 
createYamlPolicy(Set<Attribute>, ACLPolicyDoc, String, int, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 

D

debug(String) - Method in interface com.dtolabs.rundeck.core.authorization.providers.Logger
 
debug(String, Throwable) - Method in interface com.dtolabs.rundeck.core.authorization.providers.Logger
 
DEFAULT_FACTORY - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
documentIterable(Iterator<? extends Object>, ValidationSet, String) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 

E

error(String) - Method in interface com.dtolabs.rundeck.core.authorization.providers.Logger
 
error(String, Throwable) - Method in interface com.dtolabs.rundeck.core.authorization.providers.Logger
 

F

factory() - Static method in class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
 
FACTORY_CLASS_PROPERTY - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
filenameFilter - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
For() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
forProjectOnly(String) - Method in interface com.dtolabs.rundeck.core.authorization.providers.ValidatorFactory
Create validator for strict project environment (policies must not declare environment, and will be validated in the context of the project)
fromDir(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create a cache from a directory source
fromDir(File, Set<Attribute>, Logger) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create a cache from a directory source
fromDir(File, Set<Attribute>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create a cache from a directory source
fromFile(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create a cache from a single file source
fromFile(File, Set<Attribute>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create a cache from a single file source
fromSourceProvider(SourceProvider) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create from a provider
fromSourceProvider(SourceProvider, Logger) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
 
fromSourceProvider(SourceProvider, Set<Attribute>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create from a provider with a forced context
fromSourceProvider(SourceProvider, Set<Attribute>, Logger) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create from a provider with a forced context
fromSources(Iterable<CacheableYamlSource>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create a cache from cacheable sources
fromSources(Iterable<CacheableYamlSource>, Set<Attribute>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
Create a cache from cacheable sources

G

getAdhoc() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getAllow() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getAllowActions() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getApitoken() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getApplication() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.Context
 
getBy() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
getContains() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getContext() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
getDeny() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getDenyActions() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getDescription() - Method in interface com.dtolabs.rundeck.core.authorization.providers.Policy
 
getDescription() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
getDescription() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
getDirProvider(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
getDocument(CacheableYamlSource) - Method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
 
getEnvironment() - Method in interface com.dtolabs.rundeck.core.authorization.providers.Policy
 
getEnvironment() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
getEquals() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getErrors() - Method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesValidation
 
getFactory() - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
getFileProvider(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
getFor() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
getGroup() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
getGroup() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 
getGroups() - Method in interface com.dtolabs.rundeck.core.authorization.providers.Policy
Return a list of group objects associated with this policy.
getGroups() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
getId() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
getIdentity() - Method in interface com.dtolabs.rundeck.core.authorization.providers.YamlSource
 
getJob() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getLastModified() - Method in interface com.dtolabs.rundeck.core.authorization.providers.CacheableYamlSource
 
getMatch() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getNode() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getNotBy() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
getPolicies() - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollection
 
getPolicies() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyCollection
 
getProject() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.Context
 
getProject() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getResource() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getRuleSet() - Method in class com.dtolabs.rundeck.core.authorization.providers.Policies
 
getRuleSet() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
getRuleSet() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyCollection
 
getRuleSets() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getSource() - Method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesValidation
 
getSourceIterator() - Method in interface com.dtolabs.rundeck.core.authorization.providers.SourceProvider
 
getSubset() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
getType() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getUrn() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
getUrn() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 
getUrns() - Method in interface com.dtolabs.rundeck.core.authorization.providers.Policy
Return a list of urns objects associated with this policy.
getUrns() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
getUser() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
getUsername() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
getUsername() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 
getUsernames() - Method in interface com.dtolabs.rundeck.core.authorization.providers.Policy
Return a list of usernames as strings associated with this policy.
getUsernames() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
getValidationSet() - Method in interface com.dtolabs.rundeck.core.authorization.providers.YamlSource
 
GROUP_KEY - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
groupNames() - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollection
For a given policy collection, return all the group names associated with it.
groupNames() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyCollection
 

H

hasresource() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 

I

isBy() - Method in interface com.dtolabs.rundeck.core.authorization.providers.Policy
 
isBy() - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
isEmpty() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
isEmpty() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
isValid() - Method in interface com.dtolabs.rundeck.core.authorization.providers.CacheableYamlSource
 
isValid() - Method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesValidation
 
iterator() - Method in class com.dtolabs.rundeck.core.authorization.providers.PoliciesCache
 

L

listAllRoles() - Method in class com.dtolabs.rundeck.core.authorization.providers.Policies
Deprecated.
load(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.Policies
 
load(File, Logger) - Static method in class com.dtolabs.rundeck.core.authorization.providers.Policies
 
load(File, Set<Attribute>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.Policies
 
loadAll(Yaml) - Method in interface com.dtolabs.rundeck.core.authorization.providers.YamlSource
 
loadFile(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.Policies
 
Logger - Interface in com.dtolabs.rundeck.core.authorization.providers
 

N

NOT_BY_SECTION - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
NotBy() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 

P

Policies - Class in com.dtolabs.rundeck.core.authorization.providers
Policies represent the policies as described in the policies file(s).
Policies(Iterable<PolicyCollection>, ValidationSet) - Constructor for class com.dtolabs.rundeck.core.authorization.providers.Policies
 
Policies(Iterable<PolicyCollection>) - Constructor for class com.dtolabs.rundeck.core.authorization.providers.Policies
 
PoliciesCache - Class in com.dtolabs.rundeck.core.authorization.providers
PoliciesCache retains PolicyDocument objects for inserted Files, and reloads them if file modification time changes.
policiesFromFile(File) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
Load policies from a file
policiesFromSource(YamlSource) - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
 
policiesFromSource(YamlSource, Set<Attribute>, ValidationSet) - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
Load policies from a source
policiesFromSource(YamlSource, Set<Attribute>) - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
 
policiesFromSource(YamlSource, Set<Attribute>, ValidationSet) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyFactoryV2
 
policiesFromSource(YamlSource) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
Load policies from a source
policiesFromSource(YamlSource, Set<Attribute>, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
Load policies from a source
policiesFromSource(YamlSource, Set<Attribute>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
Load policies from a source
PoliciesParseException - Exception in com.dtolabs.rundeck.core.authorization.providers
 
PoliciesParseException() - Constructor for exception com.dtolabs.rundeck.core.authorization.providers.PoliciesParseException
 
PoliciesParseException(String) - Constructor for exception com.dtolabs.rundeck.core.authorization.providers.PoliciesParseException
 
PoliciesParseException(Throwable) - Constructor for exception com.dtolabs.rundeck.core.authorization.providers.PoliciesParseException
 
PoliciesParseException(String, Throwable) - Constructor for exception com.dtolabs.rundeck.core.authorization.providers.PoliciesParseException
 
PoliciesValidation - Class in com.dtolabs.rundeck.core.authorization.providers
Combines validation results with the policies
PoliciesValidation(Validation, PolicyCollection) - Constructor for class com.dtolabs.rundeck.core.authorization.providers.PoliciesValidation
 
Policy - Interface in com.dtolabs.rundeck.core.authorization.providers
Policy is contains a set of RuleSetConstructor with corresponding usernames and/or groups associated with the each Acl.
PolicyCollection - Interface in com.dtolabs.rundeck.core.authorization.providers
 
PolicyCollectionFactory - Interface in com.dtolabs.rundeck.core.authorization.providers
 

R

RuleSetConstructor - Interface in com.dtolabs.rundeck.core.authorization.providers
 

S

setAdhoc(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setAllow(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
setApitoken(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setApplication(String) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.Context
 
setBy(ACLPolicyDoc.By) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
setContains(Map<String, Object>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
setContext(ACLPolicyDoc.Context) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
setDeny(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
setDescription(String) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
setEquals(Map<String, Object>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
setFactory(PolicyCollectionFactory) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
setFor(Map<String, List<ACLPolicyDoc.TypeRule>>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
setGroup(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
setGroup(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 
setId(String) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
setJob(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setMatch(Map<String, Object>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
setNode(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setNotBy(ACLPolicyDoc.NotBy) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
setProject(String) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.Context
 
setProject(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setResource(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setSubset(Map<String, Object>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
setType(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setUrn(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
setUrn(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 
setUser(List<ACLPolicyDoc.TypeRule>) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
setUsername(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
setUsername(Object) - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 
sourceFromFile(File, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
sourceFromStream(String, InputStream, Date, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
Source from a stream
sourceFromString(String, String, Date, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
Source from a stream
SourceProvider - Interface in com.dtolabs.rundeck.core.authorization.providers
Created by greg on 7/21/15.

T

toString() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.By
 
toString() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.Context
 
toString() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.For
 
toString() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.NotBy
 
toString() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc
 
toString() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
TypeRule() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 

U

URN_KEY - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 
USERNAME_KEY - Static variable in class com.dtolabs.rundeck.core.authorization.providers.YamlParsePolicy
 

V

validAllow() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 
validate(ValidationSet, Iterable<CacheableYamlSource>, Set<Attribute>) - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
 
validate(CacheableYamlSource, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
validate(CacheableYamlSource, Set<Attribute>, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
validate(Iterable<CacheableYamlSource>, Set<Attribute>, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
validate(Iterable<CacheableYamlSource>, ValidationSet) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
validateYamlPolicy(File) - Method in interface com.dtolabs.rundeck.core.authorization.providers.BaseValidator
Validate the yaml aclpolicy
validateYamlPolicy(String, String) - Method in interface com.dtolabs.rundeck.core.authorization.providers.BaseValidator
Validate the yaml aclpolicy, optionally within a specific project context
validateYamlPolicy(String, File) - Method in interface com.dtolabs.rundeck.core.authorization.providers.BaseValidator
Validate the yaml aclpolicy, optionally within a specific project context
validateYamlPolicy(String, String) - Method in class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
 
validateYamlPolicy(String, File) - Method in class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
 
validateYamlPolicy(File) - Method in class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
 
validateYamlPolicy(String, String, File) - Method in interface com.dtolabs.rundeck.core.authorization.providers.Validator
Validate the yaml aclpolicy, optionally within a specific project context
validateYamlPolicy(String, String, String) - Method in interface com.dtolabs.rundeck.core.authorization.providers.Validator
Validate the yaml aclpolicy, optionally within a specific project context
validateYamlPolicy(String, String) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
 
validateYamlPolicy(String, File) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
 
validateYamlPolicy(String, String, String) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
Validate the yaml aclpolicy, optionally within a specific project context
validateYamlPolicy(String, String, File) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
Validate the yaml aclpolicy, optionally within a specific project context
validateYamlPolicy(File) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
 
Validator - Interface in com.dtolabs.rundeck.core.authorization.providers
Validates Yaml ACL content
ValidatorFactory - Interface in com.dtolabs.rundeck.core.authorization.providers
Factory for validators
validDeny() - Method in class com.dtolabs.rundeck.core.authorization.providers.yaml.model.ACLPolicyDoc.TypeRule
 

W

warn(String) - Method in interface com.dtolabs.rundeck.core.authorization.providers.Logger
 

Y

YamlParsePolicy - Class in com.dtolabs.rundeck.core.authorization.providers
 
YamlPolicyCollection - Class in com.dtolabs.rundeck.core.authorization.providers
Stores a collection of policies, read in from a source.
YamlPolicyCollection(String, YamlPolicyCollection.YamlSourceLoader, YamlPolicyCollection.YamlPolicyCreator, ValidationSet) - Constructor for class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyCollection
Create from a source
YamlPolicyDocConstructor - Class in com.dtolabs.rundeck.core.authorization.providers.yaml.model
 
YamlPolicyDocConstructor() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.yaml.model.YamlPolicyDocConstructor
 
YamlPolicyFactoryV2 - Class in com.dtolabs.rundeck.core.authorization.providers
 
YamlPolicyFactoryV2() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyFactoryV2
 
YamlProvider - Class in com.dtolabs.rundeck.core.authorization.providers
Created by greg on 7/17/15.
YamlProvider() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
 
YamlSource - Interface in com.dtolabs.rundeck.core.authorization.providers
Created by greg on 7/17/15.
YamlValidator - Class in com.dtolabs.rundeck.core.authorization.providers
 
YamlValidator() - Constructor for class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
 
A B C D E F G H I L N P R S T U V W Y 
Skip navigation links