Package com.dtolabs.rundeck.core.authorization
NOTE: package retained for compatibility
-
Interface Summary Interface Description AclRule Created by greg on 7/17/15.AclRuleSet Created by greg on 7/17/15.AclRuleSetAuthorization AclRuleSetSource Created by greg on 7/20/15.AclSubject Created by greg on 7/17/15.AuthContext Facade for Authorization containing a subjectAuthContextEvaluator Utility interface for checking authorization for common resources using AuthContextAuthContextProcessor Combines AuthContextProvider, AuthContextEvaluatorAuthContextProvider Defines auth contextsAuthorization Instances of classes that implement this interface take context and command info and lookup whether the user can execute the specified handler.AuthResource Decision Explanation NamedAuthContext An auth context which can provide a nameRuleEvaluator.AclSubjectCreator RuleSetValidation<T extends AclRuleSetSource> UserAndRoles A username and role listUserAndRolesAuthContext Auth context with a name and role listValidation Created by greg on 7/30/15. -
Class Summary Class Description AclRuleBuilder AclRuleImpl Created by greg on 7/20/15.AclRuleSetImpl Created by greg on 7/17/15.Attribute Authorizations AuthorizationUtil AuthorizationUtil provides utility methods for constructing authorization resource maps.AuthResourceImpl BasicEnvironmentalContext Basic implementation matches value for equality or as a regular expression if specified.RuleEvaluator Evaluate ACL requests over a set of rulesTypedSubject ValidationSet Created by greg on 7/30/15. -
Enum Summary Enum Description AuthResource.Context Explanation.Code -
Exception Summary Exception Description AuthorizationException AuthorizationException