class RxUserApiClient
Author
kevin.kang. Created on 2018. 4. 2..
<init> |
RxUserApiClient(userApi: RxUserApi = ApiFactory.kapiWithOAuth.create(RxUserApi::class.java), apiInterceptor: TokenBasedApiInterceptor = TokenBasedApiInterceptor.instance, accessTokenRepo: AccessTokenRepo = AccessTokenRepo.instance) |
apiInterceptor |
val apiInterceptor: TokenBasedApiInterceptor |
accessTokenInfo |
fun accessTokenInfo(): Single<AccessTokenInfo> |
logout |
fun logout(): Completable |
me |
fun me(secureReSource: Boolean = true): Single<User> |
serviceTerms |
fun serviceTerms(): Single<UserServiceTerms> |
shippingAddresses |
fun shippingAddresses(fromUpdateAt: Date? = null, pageSize: Int? = null): Single<UserShippingAddresses> fun shippingAddresses(addressId: Long): Single<UserShippingAddresses> |
unlink |
fun unlink(): Completable |
updateProfile |
fun updateProfile(properties: Map<String, String>): Completable |
instance |
val instance: RxUserApiClient |