Uses of Interface
org.apache.jackrabbit.api.security.user.Group
-
Packages that use Group Package Description org.apache.jackrabbit.api.security.user Jackrabbit extensions for user management.org.apache.jackrabbit.oak.jcr.delegate This package contains the delegates for the various JCR API entities.org.apache.jackrabbit.oak.security.user org.apache.jackrabbit.oak.security.user.autosave org.apache.jackrabbit.oak.spi.security.authentication.external.basic org.apache.jackrabbit.oak.spi.security.user org.apache.jackrabbit.oak.spi.security.user.action -
-
Uses of Group in org.apache.jackrabbit.api.security.user
Methods in org.apache.jackrabbit.api.security.user that return Group Modifier and Type Method Description @NotNull GroupUserManager. createGroup(@NotNull String groupID)Creates a Group for the given groupID, which must not benull.@NotNull GroupUserManager. createGroup(@NotNull String groupID, @NotNull Principal principal, @Nullable String intermediatePath)Creates a newGroupthat is based on the given id, principal and the specifiedintermediatePathhint.@NotNull GroupUserManager. createGroup(@NotNull Principal principal)Creates a newGroupthat is based on the given principal.@NotNull GroupUserManager. createGroup(@NotNull Principal principal, @Nullable String intermediatePath)Same asUserManager.createGroup(String, Principal, String)where the name of the specified principal is used to create the group's ID.Methods in org.apache.jackrabbit.api.security.user that return types with arguments of type Group Modifier and Type Method Description @NotNull Iterator<Group>Authorizable. declaredMemberOf()@NotNull Iterator<Group>Authorizable. memberOf() -
Uses of Group in org.apache.jackrabbit.oak.jcr.delegate
Methods in org.apache.jackrabbit.oak.jcr.delegate that return Group Modifier and Type Method Description @NotNull GroupUserManagerDelegator. createGroup(@NotNull String groupID)@NotNull GroupUserManagerDelegator. createGroup(@NotNull String groupID, @NotNull Principal principal, @Nullable String intermediatePath)@NotNull GroupUserManagerDelegator. createGroup(@NotNull Principal principal)@NotNull GroupUserManagerDelegator. createGroup(@NotNull Principal principal, @Nullable String intermediatePath) -
Uses of Group in org.apache.jackrabbit.oak.security.user
Methods in org.apache.jackrabbit.oak.security.user that return Group Modifier and Type Method Description @NotNull GroupUserManagerImpl. createGroup(@NotNull String groupId)@NotNull GroupUserManagerImpl. createGroup(@NotNull String groupID, @NotNull Principal principal, @Nullable String intermediatePath)@NotNull GroupUserManagerImpl. createGroup(@NotNull Principal principal)@NotNull GroupUserManagerImpl. createGroup(@NotNull Principal principal, @Nullable String intermediatePath) -
Uses of Group in org.apache.jackrabbit.oak.security.user.autosave
Methods in org.apache.jackrabbit.oak.security.user.autosave that return Group Modifier and Type Method Description @NotNull GroupAutoSaveEnabledManager. createGroup(@NotNull String groupId)@NotNull GroupAutoSaveEnabledManager. createGroup(@NotNull String groupID, @NotNull Principal principal, @Nullable String intermediatePath)@NotNull GroupAutoSaveEnabledManager. createGroup(@NotNull Principal principal)@NotNull GroupAutoSaveEnabledManager. createGroup(@NotNull Principal principal, @Nullable String intermediatePath) -
Uses of Group in org.apache.jackrabbit.oak.spi.security.authentication.external.basic
Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic that return Group Modifier and Type Method Description protected @NotNull GroupDefaultSyncContext. createGroup(@NotNull ExternalGroup externalGroup)Creates a new repository group for the given external one.Methods in org.apache.jackrabbit.oak.spi.security.authentication.external.basic with parameters of type Group Modifier and Type Method Description Iterator<Authorizable>AutoMembershipConfig. getAutoMembers(@NotNull UserManager userManager, @NotNull Group group)Best-effort attempt to retrieve all automatically defined members of the givenGroup.protected @NotNull DefaultSyncResultImplDefaultSyncContext. syncGroup(@NotNull ExternalGroup external, @NotNull Group group) -
Uses of Group in org.apache.jackrabbit.oak.spi.security.user
Methods in org.apache.jackrabbit.oak.spi.security.user that return types with arguments of type Group Modifier and Type Method Description @NotNull Iterator<Group>DynamicMembershipProvider. getMembership(@NotNull Authorizable authorizable, boolean includeInherited)Returns an iterator over all groups the givenauthorizableis a dynamic member of.Methods in org.apache.jackrabbit.oak.spi.security.user with parameters of type Group Modifier and Type Method Description booleanDynamicMembershipProvider. coversAllMembers(@NotNull Group group)Returnstrueif this implementation ofDynamicMembershipProvidercovers all members for the givenGroupmaking it a fully dynamic group.@NotNull Iterator<Authorizable>DynamicMembershipProvider. getMembers(@NotNull Group group, boolean includeInherited)Returns the dynamic members for the given group.booleanDynamicMembershipProvider. isMember(@NotNull Group group, @NotNull Authorizable authorizable, boolean includeInherited)Returnstrueif the givenauthorizableis a dynamic member of the given target group. -
Uses of Group in org.apache.jackrabbit.oak.spi.security.user.action
Methods in org.apache.jackrabbit.oak.spi.security.user.action with parameters of type Group Modifier and Type Method Description voidAbstractAuthorizableAction. onCreate(@NotNull Group group, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Doesn't perform any action.voidAccessControlAction. onCreate(@NotNull Group group, @NotNull Root root, @NotNull NamePathMapper namePathMapper)voidAuthorizableAction. onCreate(@NotNull Group group, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Allows to add application specific modifications or validation associated with the creation of a new group.voidAbstractGroupAction. onMemberAdded(@NotNull Group group, @NotNull Authorizable member, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Doesn't perform any action.voidGroupAction. onMemberAdded(@NotNull Group group, @NotNull Authorizable member, @NotNull Root root, @NotNull NamePathMapper namePathMapper)A specificAuthorizablewas added as a member of theGroup.voidAbstractGroupAction. onMemberRemoved(@NotNull Group group, @NotNull Authorizable member, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Doesn't perform any action.voidGroupAction. onMemberRemoved(@NotNull Group group, @NotNull Authorizable member, @NotNull Root root, @NotNull NamePathMapper namePathMapper)A specificAuthorizablewas removed from theGroup.voidAbstractGroupAction. onMembersAdded(@NotNull Group group, @NotNull Iterable<String> memberIds, @NotNull Iterable<String> failedIds, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Doesn't perform any action.voidGroupAction. onMembersAdded(@NotNull Group group, @NotNull Iterable<String> memberIds, @NotNull Iterable<String> failedIds, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Multiple members were added to theGroup.voidAbstractGroupAction. onMembersAddedContentId(@NotNull Group group, @NotNull Iterable<String> memberContentIds, @NotNull Iterable<String> failedIds, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Doesn't perform any action.voidGroupAction. onMembersAddedContentId(@NotNull Group group, @NotNull Iterable<String> memberContentIds, @NotNull Iterable<String> failedIds, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Multiple members were added to theGroupduring XML group import.voidAbstractGroupAction. onMembersRemoved(@NotNull Group group, @NotNull Iterable<String> memberIds, @NotNull Iterable<String> failedIds, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Doesn't perform any action.voidGroupAction. onMembersRemoved(@NotNull Group group, @NotNull Iterable<String> memberIds, @NotNull Iterable<String> failedIds, @NotNull Root root, @NotNull NamePathMapper namePathMapper)Multiple members were removed from theGroup.
-