로그인 기반 API 를 제공하기 위한 네트워크 클라이언트를 제공하는 패키지.
AccessTokenInterceptor |
API 요청에 AccessToken을 추가하는 인터셉터 class AccessTokenInterceptor : Interceptor |
DynamicAgreementInterceptor |
class DynamicAgreementInterceptor : Interceptor |
RefreshTokenAuthenticator |
401 에러 발생 시 진입하는 곳 토큰을 갱신하고 갱신된 토큰을 추가한 request를 리턴하면 이를 기반으로 재시도 함 class RefreshTokenAuthenticator : Authenticator |
RxAccessTokenInterceptor |
class RxAccessTokenInterceptor : Interceptor |
TokenBasedApiInterceptor |
class TokenBasedApiInterceptor |
kapiWithOAuth |
비RX 로그인기반 kapi.kakao.com 클라이언트 생성 val ApiFactory.kapiWithOAuth: Retrofit |
kauth |
비RX kauth.kakao.com 클라이언트 생성 val ApiFactory.kauth: Retrofit |
rxKapiWithOAuth |
val ApiFactory.rxKapiWithOAuth: Retrofit |
rxKauth |
val ApiFactory.rxKauth: Retrofit |