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 java.lang.String id, @NotNull java.lang.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 java.lang.String id)
Get the Authorizable by its id.@Nullable Authorizable
UserManager. getAuthorizable(@NotNull java.security.Principal principal)
Get the Authorizable by its Principal.@Nullable Authorizable
UserManager. getAuthorizableByPath(@NotNull java.lang.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 java.util.Iterator<Authorizable>
UserManager. findAuthorizables(@NotNull java.lang.String relPath, @Nullable java.lang.String value)
Returns allAuthorizable
s that have aproperty
with the given relative path (or name) that matches the specified value.@NotNull java.util.Iterator<Authorizable>
UserManager. findAuthorizables(@NotNull java.lang.String relPath, @Nullable java.lang.String value, int searchType)
Returns allAuthorizable
s that have aproperty
with the given relative path (or name) that matches the specified value.@NotNull java.util.Iterator<Authorizable>
UserManager. findAuthorizables(@NotNull Query query)
ReturnAuthorizable
s that match a specificQuery
.@NotNull java.util.Iterator<Authorizable>
Group. getDeclaredMembers()
@NotNull java.util.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 java.lang.Class<? extends Authorizable> selector)
Set the selector for the query.
-