Class FeignHTTPAccessTokenFacade
- java.lang.Object
-
- ru.foodtechlab.lib.auth.interation.restapi.feign.accessToken.impl.FeignHTTPAccessTokenFacade
-
- All Implemented Interfaces:
ru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
@Component public class FeignHTTPAccessTokenFacade extends Object implements ru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
-
Constructor Summary
Constructors Constructor Description FeignHTTPAccessTokenFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeactivateByCredentialId(String credentialId)ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.AccessTokenResponsedecode(ru.foodtechlab.lib.auth.service.facade.accessToken.dto.requests.DecodeTokenRequest request)ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.EncodedTokenResponseencode(String id)voidexpireByStatus(String id)voidexpireByTime(String id)com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.AccessTokenResponse>find(ru.foodtechlab.lib.auth.service.facade.accessToken.dto.requests.AccessTokenFiltersRequest request)Optional<ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.AccessTokenResponse>findById(String id)
-
-
-
Method Detail
-
find
public com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.AccessTokenResponse> find(ru.foodtechlab.lib.auth.service.facade.accessToken.dto.requests.AccessTokenFiltersRequest request)
- Specified by:
findin interfaceru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
findById
public Optional<ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.AccessTokenResponse> findById(String id)
- Specified by:
findByIdin interfaceru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
decode
public ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.AccessTokenResponse decode(ru.foodtechlab.lib.auth.service.facade.accessToken.dto.requests.DecodeTokenRequest request)
- Specified by:
decodein interfaceru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
encode
public ru.foodtechlab.lib.auth.service.facade.accessToken.dto.responses.EncodedTokenResponse encode(String id)
- Specified by:
encodein interfaceru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
expireByStatus
public void expireByStatus(String id)
- Specified by:
expireByStatusin interfaceru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
deactivateByCredentialId
public void deactivateByCredentialId(String credentialId)
- Specified by:
deactivateByCredentialIdin interfaceru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
expireByTime
public void expireByTime(String id)
- Specified by:
expireByTimein interfaceru.foodtechlab.lib.auth.integration.core.token.accessToken.AccessTokenServiceFacade
-
-