Class FeignHTTPRefreshTokenFacade

  • All Implemented Interfaces:
    ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade

    @Component
    public class FeignHTTPRefreshTokenFacade
    extends Object
    implements ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade
    • Constructor Detail

      • FeignHTTPRefreshTokenFacade

        public FeignHTTPRefreshTokenFacade()
    • Method Detail

      • find

        public com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.refreshToken.dto.responses.RefreshTokenResponse> find​(ru.foodtechlab.lib.auth.service.facade.refreshToken.dto.requests.RefreshTokenFiltersRequest request)
        Specified by:
        find in interface ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade
      • findById

        public Optional<ru.foodtechlab.lib.auth.service.facade.refreshToken.dto.responses.RefreshTokenResponse> findById​(String id)
        Specified by:
        findById in interface ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade
      • decode

        public ru.foodtechlab.lib.auth.service.facade.refreshToken.dto.responses.RefreshTokenResponse decode​(ru.foodtechlab.lib.auth.service.facade.accessToken.dto.requests.DecodeTokenRequest request)
        Specified by:
        decode in interface ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade
      • encode

        public ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.EncodedTokenResponse encode​(String id)
        Specified by:
        encode in interface ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade
      • expireByStatus

        public void expireByStatus​(String id)
        Specified by:
        expireByStatus in interface ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade
      • expireByTime

        public void expireByTime​(String id)
        Specified by:
        expireByTime in interface ru.foodtechlab.lib.auth.integration.core.token.refreshToken.RefreshTokenServiceFacade