public interface ExternalRepositoryManager
Modifier and Type | Method and Description |
---|---|
SearchFilter |
createSearchFilter()
Factory method for creating
SearchFilter instances. |
java.util.Map<java.lang.String,java.lang.String> |
getGroupPropertyMappings()
Get property mapping for current group.
|
java.util.LinkedHashSet<java.lang.String> |
getSupportedExternalGroupProperties()
Get Group properties supported by the currently effective external user repository.
|
java.util.LinkedHashSet<java.lang.String> |
getSupportedExternalUserProperties()
Get User properties supported by the currently effective external user repository.
|
java.util.Map<java.lang.String,java.lang.String> |
getUserPropertyMappings()
Get the property mapping for the current user.
|
java.util.LinkedHashSet<java.lang.String> getSupportedExternalUserProperties() throws java.lang.Exception
java.lang.Exception
- If an error occurs while trying to fetch the user propertiesjava.util.LinkedHashSet<java.lang.String> getSupportedExternalGroupProperties() throws java.lang.Exception
java.lang.Exception
- If an error occurs while trying to fetch the group propertiesSearchFilter createSearchFilter()
SearchFilter
instances.SearchFilter
instance.java.util.Map<java.lang.String,java.lang.String> getUserPropertyMappings() throws java.lang.Exception
Map
defining the mapping of external user repository User property to RegistryObject
property.java.lang.Exception
- If an error occurs while trying to fetch the user propertiesjava.util.Map<java.lang.String,java.lang.String> getGroupPropertyMappings() throws java.lang.Exception
Map
defining the mapping of external user repository Group property to RegistryObject
property.java.lang.Exception
- If an error occurs while trying to fetch the group properties