Class MockPrincipalManager

  • All Implemented Interfaces:
    org.apache.jackrabbit.api.security.principal.PrincipalManager

    public class MockPrincipalManager
    extends Object
    implements org.apache.jackrabbit.api.security.principal.PrincipalManager
    • Method Detail

      • findPrincipals

        @NotNull
        public @NotNull org.apache.jackrabbit.api.security.principal.PrincipalIterator findPrincipals​(@Nullable
                                                                                                      @Nullable String simpleFilter)
        Specified by:
        findPrincipals in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
      • findPrincipals

        @NotNull
        public @NotNull org.apache.jackrabbit.api.security.principal.PrincipalIterator findPrincipals​(@Nullable
                                                                                                      @Nullable String simpleFilter,
                                                                                                      int searchType)
        Specified by:
        findPrincipals in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
      • getEveryone

        @NotNull
        public @NotNull Principal getEveryone()
        Specified by:
        getEveryone in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
      • getGroupMembership

        @NotNull
        public @NotNull org.apache.jackrabbit.api.security.principal.PrincipalIterator getGroupMembership​(@NotNull
                                                                                                          @NotNull Principal principal)
        Specified by:
        getGroupMembership in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
      • getPrincipal

        @Nullable
        public @Nullable Principal getPrincipal​(@NotNull
                                                @NotNull String principalName)
        Specified by:
        getPrincipal in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
      • getPrincipals

        @NotNull
        public @NotNull org.apache.jackrabbit.api.security.principal.PrincipalIterator getPrincipals​(int searchType)
        Specified by:
        getPrincipals in interface org.apache.jackrabbit.api.security.principal.PrincipalManager
      • hasPrincipal

        public boolean hasPrincipal​(@NotNull
                                    @NotNull String principalName)
        Specified by:
        hasPrincipal in interface org.apache.jackrabbit.api.security.principal.PrincipalManager