Interface ExternalGroup
-
- All Superinterfaces:
ExternalIdentity
- All Known Implementing Classes:
LdapGroup
public interface ExternalGroup extends ExternalIdentity
ExternalGroup defines a group that is provided by an external system.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull Iterable<ExternalIdentityRef>
getDeclaredMembers()
Returns an iterable of the declared (direct) members of this external group.-
Methods inherited from interface org.apache.jackrabbit.oak.spi.security.authentication.external.ExternalIdentity
getDeclaredGroups, getExternalId, getId, getIntermediatePath, getPrincipalName, getProperties
-
-
-
-
Method Detail
-
getDeclaredMembers
@NotNull @NotNull Iterable<ExternalIdentityRef> getDeclaredMembers() throws ExternalIdentityException
Returns an iterable of the declared (direct) members of this external group.- Returns:
- the declared member
- Throws:
ExternalIdentityException
- if an error occurs
-
-