Library Mobile API Reference for iPhone  MicroStrategy 2019
UsherLoginManager Class Reference

#import <MicroStrategyMobileSDK-Swift.h>

Inheritance diagram for UsherLoginManager:

Instance Methods

(void) - login
 
(BOOL) - SWIFT_WARN_UNUSED_RESULT
 
(nonnull instancetype) - OBJC_DESIGNATED_INITIALIZER
 
(void) - onOAuthLoginSuccess
 
(void) - onOAuthLoginCancel
 
(void) - onOAuthLogout
 
(void) - onOAuthLoginReturn
 
(void) - onSuccess:service:
 
(void) - onFailure:service:
 

Properties

MSIProjectInfo *_Nullable project
 
id< UsherLoginHandler > _Nullable usherLoginHandler
 

Method Documentation

◆ login()

- (void) login

◆ OBJC_DESIGNATED_INITIALIZER()

- (nonnull instancetype) OBJC_DESIGNATED_INITIALIZER

◆ onFailure:service:()

- (void) onFailure: (MSTRError *_Null_unspecified)  error
service: (id< Service > _Null_unspecified)  service 

◆ onOAuthLoginCancel()

- (void) onOAuthLoginCancel

◆ onOAuthLoginReturn()

- (void) onOAuthLoginReturn

◆ onOAuthLoginSuccess()

- (void) onOAuthLoginSuccess

◆ onOAuthLogout()

- (void) onOAuthLogout

◆ onSuccess:service:()

- (void) onSuccess: (id _Null_unspecified)  data
service: (id< Service > _Null_unspecified)  service 

◆ SWIFT_WARN_UNUSED_RESULT()

- (BOOL) SWIFT_WARN_UNUSED_RESULT

Property Documentation

◆ project

- (MSIProjectInfo* _Nullable) project
readwritenonatomicstrong

◆ usherLoginHandler

- (id<UsherLoginHandler> _Nullable) usherLoginHandler
readwritenonatomicstrong