A B C D E F G H I L N P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
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>) - 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
- 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>) - Constructor for class com.dtolabs.rundeck.core.authorization.providers.Policies
- Policies(Iterable<PolicyCollection>, ValidationSet) - 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) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
-
Load policies from a source
- policiesFromSource(YamlSource, Set<Attribute>) - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
- policiesFromSource(YamlSource, Set<Attribute>) - Static method in class com.dtolabs.rundeck.core.authorization.providers.YamlProvider
-
Load policies from a source
- policiesFromSource(YamlSource, Set<Attribute>, ValidationSet) - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
-
Load policies from a source
- policiesFromSource(YamlSource, Set<Attribute>, ValidationSet) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlPolicyFactoryV2
- policiesFromSource(YamlSource, Set<Attribute>, ValidationSet) - 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(String, Throwable) - Constructor for exception com.dtolabs.rundeck.core.authorization.providers.PoliciesParseException
- PoliciesParseException(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
RuleSetConstructorwith 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
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(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(ValidationSet, Iterable<CacheableYamlSource>, Set<Attribute>) - Method in interface com.dtolabs.rundeck.core.authorization.providers.PolicyCollectionFactory
- validate(Iterable<CacheableYamlSource>, 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
- validateYamlPolicy(File) - Method in interface com.dtolabs.rundeck.core.authorization.providers.BaseValidator
-
Validate the yaml aclpolicy
- validateYamlPolicy(File) - Method in class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
- validateYamlPolicy(File) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
- 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, File) - Method in class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
- validateYamlPolicy(String, File) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
- 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, String) - Method in class com.dtolabs.rundeck.core.authorization.providers.BaseValidatorImpl
- validateYamlPolicy(String, String) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
- 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, File) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
-
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, String) - Method in class com.dtolabs.rundeck.core.authorization.providers.YamlValidator
-
Validate the yaml aclpolicy, optionally within a specific project context
- 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
All Classes All Packages