Interface LdapGroupMappingService
-
- All Known Implementing Classes:
DefaultLdapGroupMappingService
@Path("/ldapGroupMappingService/") @Deprecated public interface LdapGroupMappingService
Deprecated.- Since:
- 2.1
- Author:
- Olivier Lamy
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description ActionStatus
addLdapGroupMapping(LdapGroupMapping ldapGroupMapping)
Deprecated.List<LdapGroupMapping>
getLdapGroupMappings()
Deprecated.StringList
getLdapGroups()
Deprecated.ActionStatus
removeLdapGroupMapping(String group)
Deprecated.ActionStatus
updateLdapGroupMapping(LdapGroupMappingUpdateRequest ldapGroupMappingUpdateRequest)
Deprecated.
-
-
-
Method Detail
-
getLdapGroups
@Path("ldapGroups") @GET @Produces({"application/json","application/xml"}) StringList getLdapGroups() throws RedbackServiceException
Deprecated.- Throws:
RedbackServiceException
-
getLdapGroupMappings
@GET @Produces({"application/json","application/xml"}) List<LdapGroupMapping> getLdapGroupMappings() throws RedbackServiceException
Deprecated.- Throws:
RedbackServiceException
-
addLdapGroupMapping
@PUT @Consumes({"application/json","application/xml"}) @Produces({"application/json","application/xml"}) ActionStatus addLdapGroupMapping(LdapGroupMapping ldapGroupMapping) throws RedbackServiceException
Deprecated.- Throws:
RedbackServiceException
-
removeLdapGroupMapping
@DELETE @Path("{group}") @Consumes({"application/json","application/xml"}) @Produces({"application/json","application/xml"}) ActionStatus removeLdapGroupMapping(@PathParam("group") String group) throws RedbackServiceException
Deprecated.- Throws:
RedbackServiceException
-
updateLdapGroupMapping
@POST @Consumes({"application/json","application/xml"}) @Produces({"application/json","application/xml"}) ActionStatus updateLdapGroupMapping(LdapGroupMappingUpdateRequest ldapGroupMappingUpdateRequest) throws RedbackServiceException
Deprecated.- Throws:
RedbackServiceException
-
-