AuthServiceResponseHandler

internal class AuthServiceResponseHandler(val authService: AuthService, listener: NodeListener<SSOToken?>) : ResponseHandler

Implementation for handling AuthService response, and provide feedback to the registered NodeListener

Constructors

Link copied to clipboard
constructor(authService: AuthService, listener: NodeListener<SSOToken?>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun close(response: Response)

Close the response body stream.

Link copied to clipboard
open fun getBody(response: Response): String
Link copied to clipboard
private fun getError(body: JSONObject): String
Link copied to clipboard

open override fun handleError(response: Response, listener: FRListener<*>?)

Handle Exception, provide feedback to registered FRListener

Link copied to clipboard
fun handleResponse(response: Response)

Handle AuthService APIs response and trigger registered NodeListener