Uses of Interface
org.apache.jackrabbit.oak.spi.security.user.action.AuthorizableAction
Packages that use AuthorizableAction
-
Uses of AuthorizableAction in org.apache.jackrabbit.oak.spi.security.user.action
Subinterfaces of AuthorizableAction in org.apache.jackrabbit.oak.spi.security.user.actionModifier and TypeInterfaceDescriptioninterfaceTheGroupActioninterface allows for implementations to be informed about and react to the following changes to aGroup's members:GroupAction.onMemberAdded(Group, Authorizable, Root, NamePathMapper)GroupAction.onMembersAdded(Group, Iterable, Iterable, Root, NamePathMapper)GroupAction.onMembersAddedContentId(Group, Iterable, Iterable, Root, NamePathMapper)GroupAction.onMemberRemoved(Group, Authorizable, Root, NamePathMapper)GroupAction.onMembersRemoved(Group, Iterable, Iterable, Root, NamePathMapper)interfaceTheUserActioninterface allows for implementations to be informed about and react to the following changes to aUser:UserAction.onDisable(User, String, Root, NamePathMapper)Classes in org.apache.jackrabbit.oak.spi.security.user.action that implement AuthorizableActionModifier and TypeClassDescriptionclassAbstract implementation of theAuthorizableActioninterface that doesn't perform any action.classAbstract implementation of theGroupActioninterface that doesn't perform any action.classTheAccessControlActionallows to setup permissions upon creation of a new authorizable; namely the privileges the new authorizable should be granted on it's own 'home directory' being represented by the new node associated with that new authorizable.classAuthorizable action attempting to clear all group membership before removing the specified authorizable.classPasswordChangeActionasserts that the uponPasswordChangeAction.onPasswordChange(org.apache.jackrabbit.api.security.user.User, String, org.apache.jackrabbit.oak.api.Root, org.apache.jackrabbit.oak.namepath.NamePathMapper)a different, non-null password is specified.classPasswordValidationActionprovides a simple password validation mechanism with the following configurable option: constraint: a regular expression that can be compiled to aPatterndefining validation rules for a password.Methods in org.apache.jackrabbit.oak.spi.security.user.action that return types with arguments of type AuthorizableActionModifier and TypeMethodDescription@NotNull List<? extends AuthorizableAction>AuthorizableActionProvider.getAuthorizableActions(@NotNull SecurityProvider securityProvider) @NotNull List<? extends AuthorizableAction>CompositeActionProvider.getAuthorizableActions(@NotNull SecurityProvider securityProvider) @NotNull List<? extends AuthorizableAction>DefaultAuthorizableActionProvider.getAuthorizableActions(@NotNull SecurityProvider securityProvider)