Rate this page:

IClientLoginListener

Interface that provides API to handle login events.

Methods

onLoginFailed

Copy URL

void

onLoginFailed(

LoginError

loginError
)

Triggered if a login process has failed.

Parameters

Returns

  • type:

    void

onLoginSuccessful

Copy URL

void

onLoginSuccessful(

String

displayName,

AuthParams

authParams
)

Triggered if a login process has finished successfully.

Parameters

  • displayName:

    String

    Display name of logged in user

  • authParams:

    AuthParams

    Auth parameters that can be used to log in via access token

Returns

  • type:

    void

onOneTimeKeyGenerated

Copy URL

void

onOneTimeKeyGenerated(

String

key
)

Returns the one-time key generated by the login server as a result of IClient.requestOneTimeKey(String).

Parameters

  • key:

    String

    One time key

Returns

  • type:

    void

onRefreshTokenFailed

Copy URL

void

onRefreshTokenFailed(

LoginError

loginError
)

Triggered if a refresh of login tokens has failed.

Parameters

Returns

  • type:

    void

onRefreshTokenSuccess

Copy URL

void

onRefreshTokenSuccess(

AuthParams

authParams
)

Triggered if a refresh of login tokens has finished successfully.

Parameters

  • authParams:

    AuthParams

    Auth parameters that can be used to log in via access token

Returns

  • type:

    void