Class AuthProfileServiceImpl

    • Constructor Detail

      • AuthProfileServiceImpl

        public AuthProfileServiceImpl​(AuthProfileLogic logic)
    • Method Detail

      • delete

        public void delete​(String key)
        Description copied from interface: AuthProfileService
        Deletes the auth profile matching the provided if key, if found.
        Specified by:
        delete in interface AuthProfileService
        Parameters:
        key - auth profile key
      • read

        public AuthProfileTO read​(String key)
        Description copied from interface: AuthProfileService
        Returns the auth profile matching the provided if key, if found.
        Specified by:
        read in interface AuthProfileService
        Parameters:
        key - auth profile key
        Returns:
        auth profile matching the provided if key, if found
      • create

        public javax.ws.rs.core.Response create​(AuthProfileTO authProfileTO)
        Description copied from interface: AuthProfileService
        Create a new auth profile.
        Specified by:
        create in interface AuthProfileService
        Parameters:
        authProfileTO - auth profile to create
        Returns:
        Response object featuring Location header of created client app
      • update

        public void update​(AuthProfileTO authProfileTO)
        Description copied from interface: AuthProfileService
        Updates the auth profile matching the provided if key, if found.
        Specified by:
        update in interface AuthProfileService
        Parameters:
        authProfileTO - auth profile
      • list

        public PagedResult<AuthProfileTO> list​(int page,
                                               int size)
        Description copied from interface: AuthProfileService
        Returns the paginated list of existing auth profiles.
        Specified by:
        list in interface AuthProfileService
        Parameters:
        page - search page
        size - search page size
        Returns:
        the paginated list of existing auth profiles