Class LdapGroup

  • All Implemented Interfaces:
    org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalGroup, org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentity

    public class LdapGroup
    extends LdapIdentity
    implements org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalGroup
    • Constructor Summary

      Constructors 
      Constructor Description
      LdapGroup​(LdapIdentityProvider provider, org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentityRef ref, java.lang.String id, java.lang.String path, org.apache.directory.api.ldap.model.entry.Entry entry)  
    • Constructor Detail

      • LdapGroup

        public LdapGroup​(LdapIdentityProvider provider,
                         org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentityRef ref,
                         java.lang.String id,
                         java.lang.String path,
                         org.apache.directory.api.ldap.model.entry.Entry entry)
    • Method Detail

      • getDeclaredMembers

        @NotNull
        public @NotNull java.lang.Iterable<org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentityRef> getDeclaredMembers()
                                                                                                                                           throws org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentityException
        Specified by:
        getDeclaredMembers in interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalGroup
        Throws:
        org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentityException