Interface Authorizables
-
- All Known Implementing Classes:
AuthorizablesImpl
@ProviderType public interface Authorizables
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classAuthorizables.Contextstatic interfaceAuthorizables.Filter
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull Set<org.apache.jackrabbit.api.security.user.Authorizable>findAuthorizables(@NotNull Authorizables.Context context, @Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector, @Nullable String nameQueryPattern, @Nullable Authorizables.Filter filter)@Nullable org.apache.jackrabbit.api.security.user.AuthorizablegetAuthorizable(@NotNull Authorizables.Context context, @NotNull String id)<T extends org.apache.jackrabbit.api.security.user.Authorizable>
@NotNull Collection<T>loadAuthorizables(@NotNull Authorizables.Context context, @NotNull Class<T> selector, @NotNull Set<String> idSet)static @Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable>selector(@Nullable String key)
-
-
-
Method Detail
-
selector
@Nullable static @Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector(@Nullable @Nullable String key)
-
getAuthorizable
@Nullable @Nullable org.apache.jackrabbit.api.security.user.Authorizable getAuthorizable(@NotNull @NotNull Authorizables.Context context, @NotNull @NotNull String id) throws javax.jcr.RepositoryException- Throws:
javax.jcr.RepositoryException
-
findAuthorizables
@NotNull @NotNull Set<org.apache.jackrabbit.api.security.user.Authorizable> findAuthorizables(@NotNull @NotNull Authorizables.Context context, @Nullable @Nullable Class<? extends org.apache.jackrabbit.api.security.user.Authorizable> selector, @Nullable @Nullable String nameQueryPattern, @Nullable @Nullable Authorizables.Filter filter) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
loadAuthorizables
@NotNull <T extends org.apache.jackrabbit.api.security.user.Authorizable> @NotNull Collection<T> loadAuthorizables(@NotNull @NotNull Authorizables.Context context, @NotNull @NotNull Class<T> selector, @NotNull @NotNull Set<String> idSet) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
-