<SYOnlineSessionDelegate> Protocol Reference

Delegate is notified about SYOnlineSession changes which are not explicitly requested by user. More...

#import <SYOnlineSession.h>

Inheritance diagram for <SYOnlineSessionDelegate>:
Collaboration diagram for <SYOnlineSessionDelegate>:

Instance Methods

(void) - didChangeState:
 Called every time authentication state is changed, regardless the reason of the change. More...
 
(void) - didSignOutWithoutRequest
 Called when sign out occurred without explicit request. This means the user will have to provide sign in credentials again to use account-related features. Example: authentication was connected to an account (Sygic, Facebook, Google, Apple, or other), and became not connected to an account anymore, because access token and refresh token expired. @discussion Not called after SYOnlineSession.signOut. More...
 

Detailed Description

Delegate is notified about SYOnlineSession changes which are not explicitly requested by user.

Method Documentation

◆ didChangeState:

- (void) didChangeState: (SYOnlineSessionState)  state
optional

Called every time authentication state is changed, regardless the reason of the change.

◆ didSignOutWithoutRequest

- (void) didSignOutWithoutRequest
optional

Called when sign out occurred without explicit request. This means the user will have to provide sign in credentials again to use account-related features. Example: authentication was connected to an account (Sygic, Facebook, Google, Apple, or other), and became not connected to an account anymore, because access token and refresh token expired. @discussion Not called after SYOnlineSession.signOut.


The documentation for this protocol was generated from the following file: