Interface AuthorizationSessionServiceFacade


  • public interface AuthorizationSessionServiceFacade
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void disable​(String id)  
      void disableByDeviceId​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByDeviceIdRequest command)  
      void disableByEmail​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByEmailRequest command)  
      void disableByIp​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByIpRequest command)  
      void disableByPhone​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByPhoneRequest command)  
      void disableByUsername​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByUsernameRequest command)  
      com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse> find​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.SearchAuthorizationSessionsWithFiltersRequest searchFilters)  
      Optional<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse> findById​(String id)  
    • Method Detail

      • find

        com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse> find​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.SearchAuthorizationSessionsWithFiltersRequest searchFilters)
      • findById

        Optional<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse> findById​(String id)
      • disable

        void disable​(String id)
      • disableByPhone

        void disableByPhone​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByPhoneRequest command)
      • disableByEmail

        void disableByEmail​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByEmailRequest command)
      • disableByIp

        void disableByIp​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByIpRequest command)
      • disableByDeviceId

        void disableByDeviceId​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByDeviceIdRequest command)
      • disableByUsername

        void disableByUsername​(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByUsernameRequest command)