Uses of Interface
org.apache.jackrabbit.api.security.user.Authorizable
-
Packages that use Authorizable Package Description org.apache.jackrabbit.api.security.user Jackrabbit extensions for user management. -
-
Uses of Authorizable in org.apache.jackrabbit.api.security.user
Subinterfaces of Authorizable in org.apache.jackrabbit.api.security.user Modifier and Type Interface Description interface
Group
A Group is a collection ofAuthorizable
s.interface
User
User is a specialAuthorizable
that can be authenticated and impersonated.Methods in org.apache.jackrabbit.api.security.user with type parameters of type Authorizable Modifier and Type Method Description <T extends Authorizable>
TUserManager. getAuthorizable(@NotNull String id, @NotNull Class<T> authorizableClass)
Get the Authorizable of a specific type by its id.Methods in org.apache.jackrabbit.api.security.user that return Authorizable Modifier and Type Method Description @Nullable Authorizable
UserManager. getAuthorizable(@NotNull String id)
Get the Authorizable by its id.@Nullable Authorizable
UserManager. getAuthorizable(@NotNull Principal principal)
Get the Authorizable by its Principal.@Nullable Authorizable
UserManager. getAuthorizableByPath(@NotNull String path)
In accordance togetPath()
this method allows to retrieve an given authorizable by it's path.Methods in org.apache.jackrabbit.api.security.user that return types with arguments of type Authorizable Modifier and Type Method Description @NotNull Iterator<Authorizable>
UserManager. findAuthorizables(@NotNull String relPath, @Nullable String value)
Returns allAuthorizable
s that have aproperty
with the given relative path (or name) that matches the specified value.@NotNull Iterator<Authorizable>
UserManager. findAuthorizables(@NotNull String relPath, @Nullable String value, int searchType)
Returns allAuthorizable
s that have aproperty
with the given relative path (or name) that matches the specified value.@NotNull Iterator<Authorizable>
UserManager. findAuthorizables(@NotNull Query query)
ReturnAuthorizable
s that match a specificQuery
.@NotNull Iterator<Authorizable>
Group. getDeclaredMembers()
@NotNull Iterator<Authorizable>
Group. getMembers()
Methods in org.apache.jackrabbit.api.security.user with parameters of type Authorizable Modifier and Type Method Description boolean
Group. addMember(@NotNull Authorizable authorizable)
Add a member to this Group.boolean
Group. isDeclaredMember(@NotNull Authorizable authorizable)
Test whether anAuthorizable
is a declared member of this group.boolean
Group. isMember(@NotNull Authorizable authorizable)
boolean
Group. removeMember(@NotNull Authorizable authorizable)
Remove a member from this Group.Method parameters in org.apache.jackrabbit.api.security.user with type arguments of type Authorizable Modifier and Type Method Description void
QueryBuilder. setSelector(@NotNull Class<? extends Authorizable> selector)
Set the selector for the query.
-