Mobile API Reference  MicroStrategy 2019
MSIAuthenticationSettings Class Reference

#import <MSIAuthenticationSettings.h>

Inheritance diagram for MSIAuthenticationSettings:

Instance Methods

(id) - init
 
(void) - dealloc
 
(NSDictionary *) - serverAuthenticationSettings
 
(NSDictionary *) - projectAuthenticationSettings
 
(NSDictionary *) - certificateServerAuthenticationSettings
 
(NSDictionary *) - changePasswordSettings
 
(NSDictionary *) - defaultServerAuthenticationConfiguration
 
(NSDictionary *) - defaultProjectAuthenticationConfiguration
 
(NSDictionary *) - tutorialProjectAuthenticationConfiguration
 
(NSDictionary *) - defaultCertificateServerAuthenticationConfiguration
 
(NSDictionary *) - defaultChangePasswordConfiguration
 

Class Methods

(MSIAuthenticationSettings *) + sharedMSIAuthenticationSettings
 
(NSString *) + portraitBackgroundImage:
 
(NSString *) + landscapeBackgroundImage:
 
(NSString *) + backgroundImage:
 
(NSString *) + iPhone4BackgroundImage:
 
(NSString *) + iPhoneXBackgroundImage:
 
(NSDictionary *) + titleParameters:
 
(NSString *) + titleText:
 
(NSString *) + titleFontName:
 
(UIColor *) + titleFontColor:
 
(NSDictionary *) + headerParameters:
 
(NSString *) + headerText:
 
(NSString *) + headerFontName:
 
(UIColor *) + headerFontColor:
 
(NSDictionary *) + loginButtonParameters:
 
(NSString *) + loginButtonTitle:
 
(NSString *) + loginButtonFontName:
 
(UIColor *) + loginButtonFontColor:
 
(UIColor *) + loginButtonHighlightedFontColor:
 
(UIColor *) + loginButtonBackgroundColor:
 
(UIColor *) + loginButtonHighlightedBackgroundColor:
 
(NSDictionary *) + cancelButtonParameters:
 
(NSString *) + cancelButtonTitle:
 
(NSString *) + cancelButtonFontName:
 
(UIColor *) + cancelButtonFontColor:
 
(UIColor *) + cancelButtonHighlightedFontColor:
 
(UIColor *) + cancelButtonBackgroundColor:
 
(UIColor *) + cancelButtonHighlightedBackgroundColor:
 
(NSDictionary *) + footerParameters:
 
(NSString *) + footerText:
 
(NSString *) + footerFontName:
 
(UIColor *) + footerFontColor:
 
(NSDictionary *) + forgetPasswordParameters:
 
(NSString *) + forgetPasswordText:
 
(NSString *) + forgetPasswordFontName:
 
(UIColor *) + forgetPasswordFontColor:
 
(NSString *) + forgetPasswordLink:
 
(NSArray *) + authenticationParameters:
 
(NSString *) + authenticationItemKey:
 
(AuthenticationItemType+ authenticationItemType:
 
(NSDictionary *) + authenticationItemCfg:
 
(NSString *) + authenticationItemLabel:
 
(NSString *) + authenticationItemPlaceholderText:
 
(NSString *) + authenticationItemDefaultValue:
 
(NSArray *) + authenticationItemSelections:
 
(NSInteger) + authenticationItemDefaultSelection:
 
(NSString *) + localizedString:
 

Method Documentation

◆ authenticationItemCfg:()

+ (NSDictionary *) authenticationItemCfg: (NSDictionary *)  authenticationItem

◆ authenticationItemDefaultSelection:()

+ (NSInteger) authenticationItemDefaultSelection: (NSDictionary *)  authenticationItem

◆ authenticationItemDefaultValue:()

+ (NSString *) authenticationItemDefaultValue: (NSDictionary *)  authenticationItem

◆ authenticationItemKey:()

+ (NSString *) authenticationItemKey: (NSDictionary *)  authenticationItem

◆ authenticationItemLabel:()

+ (NSString *) authenticationItemLabel: (NSDictionary *)  authenticationItem

◆ authenticationItemPlaceholderText:()

+ (NSString *) authenticationItemPlaceholderText: (NSDictionary *)  authenticationItem

◆ authenticationItemSelections:()

+ (NSArray *) authenticationItemSelections: (NSDictionary *)  authenticationItem

◆ authenticationItemType:()

+ (AuthenticationItemType) authenticationItemType: (NSDictionary *)  authenticationItem

◆ authenticationParameters:()

+ (NSArray *) authenticationParameters: (NSDictionary *)  configuration

◆ backgroundImage:()

+ (NSString *) backgroundImage: (NSDictionary *)  configuration

◆ cancelButtonBackgroundColor:()

+ (UIColor *) cancelButtonBackgroundColor: (NSDictionary *)  configuration

◆ cancelButtonFontColor:()

+ (UIColor *) cancelButtonFontColor: (NSDictionary *)  configuration

◆ cancelButtonFontName:()

+ (NSString *) cancelButtonFontName: (NSDictionary *)  configuration

◆ cancelButtonHighlightedBackgroundColor:()

+ (UIColor *) cancelButtonHighlightedBackgroundColor: (NSDictionary *)  configuration

◆ cancelButtonHighlightedFontColor:()

+ (UIColor *) cancelButtonHighlightedFontColor: (NSDictionary *)  configuration

◆ cancelButtonParameters:()

+ (NSDictionary *) cancelButtonParameters: (NSDictionary *)  configuration

◆ cancelButtonTitle:()

+ (NSString *) cancelButtonTitle: (NSDictionary *)  configuration

◆ certificateServerAuthenticationSettings()

- (NSDictionary*) certificateServerAuthenticationSettings

◆ changePasswordSettings()

- (NSDictionary*) changePasswordSettings

◆ dealloc()

- (void) dealloc

◆ defaultCertificateServerAuthenticationConfiguration()

- (NSDictionary*) defaultCertificateServerAuthenticationConfiguration

◆ defaultChangePasswordConfiguration()

- (NSDictionary*) defaultChangePasswordConfiguration

◆ defaultProjectAuthenticationConfiguration()

- (NSDictionary*) defaultProjectAuthenticationConfiguration

◆ defaultServerAuthenticationConfiguration()

- (NSDictionary*) defaultServerAuthenticationConfiguration

◆ footerFontColor:()

+ (UIColor *) footerFontColor: (NSDictionary *)  configuration

◆ footerFontName:()

+ (NSString *) footerFontName: (NSDictionary *)  configuration

◆ footerParameters:()

+ (NSDictionary *) footerParameters: (NSDictionary *)  configuration

◆ footerText:()

+ (NSString *) footerText: (NSDictionary *)  configuration

◆ forgetPasswordFontColor:()

+ (UIColor *) forgetPasswordFontColor: (NSDictionary *)  configuration

◆ forgetPasswordFontName:()

+ (NSString *) forgetPasswordFontName: (NSDictionary *)  configuration

◆ forgetPasswordLink:()

+ (NSString *) forgetPasswordLink: (NSDictionary *)  configuration

◆ forgetPasswordParameters:()

+ (NSDictionary *) forgetPasswordParameters: (NSDictionary *)  configuration

◆ forgetPasswordText:()

+ (NSString *) forgetPasswordText: (NSDictionary *)  configuration

◆ headerFontColor:()

+ (UIColor *) headerFontColor: (NSDictionary *)  configuration

◆ headerFontName:()

+ (NSString *) headerFontName: (NSDictionary *)  configuration

◆ headerParameters:()

+ (NSDictionary *) headerParameters: (NSDictionary *)  configuration

◆ headerText:()

+ (NSString *) headerText: (NSDictionary *)  configuration

◆ init()

- (id) init

◆ iPhone4BackgroundImage:()

+ (NSString *) iPhone4BackgroundImage: (NSDictionary *)  configuration

◆ iPhoneXBackgroundImage:()

+ (NSString *) iPhoneXBackgroundImage: (NSDictionary *)  configuration

◆ landscapeBackgroundImage:()

+ (NSString *) landscapeBackgroundImage: (NSDictionary *)  configuration

◆ localizedString:()

+ (NSString *) localizedString: (NSString *)  string

◆ loginButtonBackgroundColor:()

+ (UIColor *) loginButtonBackgroundColor: (NSDictionary *)  configuration

◆ loginButtonFontColor:()

+ (UIColor *) loginButtonFontColor: (NSDictionary *)  configuration

◆ loginButtonFontName:()

+ (NSString *) loginButtonFontName: (NSDictionary *)  configuration

◆ loginButtonHighlightedBackgroundColor:()

+ (UIColor *) loginButtonHighlightedBackgroundColor: (NSDictionary *)  configuration

◆ loginButtonHighlightedFontColor:()

+ (UIColor *) loginButtonHighlightedFontColor: (NSDictionary *)  configuration

◆ loginButtonParameters:()

+ (NSDictionary *) loginButtonParameters: (NSDictionary *)  configuration

◆ loginButtonTitle:()

+ (NSString *) loginButtonTitle: (NSDictionary *)  configuration

◆ portraitBackgroundImage:()

+ (NSString *) portraitBackgroundImage: (NSDictionary *)  configuration

◆ projectAuthenticationSettings()

- (NSDictionary*) projectAuthenticationSettings

◆ serverAuthenticationSettings()

- (NSDictionary*) serverAuthenticationSettings

◆ sharedMSIAuthenticationSettings()

+ (MSIAuthenticationSettings *) sharedMSIAuthenticationSettings

◆ titleFontColor:()

+ (UIColor *) titleFontColor: (NSDictionary *)  configuration

◆ titleFontName:()

+ (NSString *) titleFontName: (NSDictionary *)  configuration

◆ titleParameters:()

+ (NSDictionary *) titleParameters: (NSDictionary *)  configuration

◆ titleText:()

+ (NSString *) titleText: (NSDictionary *)  configuration

◆ tutorialProjectAuthenticationConfiguration()

- (NSDictionary*) tutorialProjectAuthenticationConfiguration