Class AuthModuleServiceImpl

    • Constructor Detail

      • AuthModuleServiceImpl

        public AuthModuleServiceImpl​(AuthModuleLogic logic)
    • Method Detail

      • create

        public javax.ws.rs.core.Response create​(AuthModuleTO authModuleTO)
        Description copied from interface: AuthModuleService
        Create a new authentication module.
        Specified by:
        create in interface AuthModuleService
        Parameters:
        authModuleTO - AuthModule to be created.
        Returns:
        Response object featuring Location header of created authentication module
      • delete

        public void delete​(String key)
        Description copied from interface: AuthModuleService
        Delete authentication module matching the given key.
        Specified by:
        delete in interface AuthModuleService
        Parameters:
        key - key of authentication module to be deleted
      • read

        public AuthModuleTO read​(String key)
        Description copied from interface: AuthModuleService
        Returns the authentication module matching the given key.
        Specified by:
        read in interface AuthModuleService
        Parameters:
        key - key of requested authentication module
        Returns:
        authentication module with matching id
      • update

        public void update​(AuthModuleTO authModuleTO)
        Description copied from interface: AuthModuleService
        Updates authentication module matching the given key.
        Specified by:
        update in interface AuthModuleService
        Parameters:
        authModuleTO - AuthModule to replace existing authentication module