Mobile API Reference  MicroStrategy 2019
<SecurityPolicyManager > Protocol Reference

#import <SecurityPolicyManager.h>

Inheritance diagram for <SecurityPolicyManager >:

Instance Methods

(void) - initialize
 
(void) - initializeWithSecurityPolicy:
 
(void) - authorize
 
(void) - setSecurityPolicyManagerDelegate:
 
(BOOL- fileNeedsOnlySoftwareEncryption:
 
(EncryptionMode- encryptionMode
 
(SecurityPolicy *) - securityPolicy
 
(BOOL- shouldHideScreenContentsOnBackground
 
(BOOL- shouldUnauthorizeOnBackground
 
(BOOL- shouldBeAauthorized
 
(BOOL- isMappedFileSupported
 
(BOOL- webViewShouldLoadDataUsingURL
 
(void) - clearKey
 
(void) - clearKeyChain
 
(void) - deleteKey
 
(void) - changePassword
 
(BOOL- isConfidenfidentialProjectSupported
 
(NSOutputStream *) - newOutputStreamToFileAtPath:append:
 
(NSInputStream *) - newInputStreamWithFileAtPath:
 
(BOOL- shouldThrowExceptionIfAccessedBeforeAuhtorization
 
(BOOL- shouldUnauthorizeOnDeviceLock
 
(BOOL- shouldHideCoverScreen
 
(BOOL- shouldPresentMailComposerFromTopModalView
 
(void) - clearViewController
 

Method Documentation

◆ authorize()

- (void SecurityPolicyManager) authorize

◆ changePassword()

- (void SecurityPolicyManager) changePassword

◆ clearKey()

- (void SecurityPolicyManager) clearKey

◆ clearKeyChain()

- (void SecurityPolicyManager) clearKeyChain

◆ clearViewController()

- (void SecurityPolicyManager) clearViewController

◆ deleteKey()

- (void SecurityPolicyManager) deleteKey

◆ encryptionMode()

- (EncryptionMode SecurityPolicyManager) encryptionMode

◆ fileNeedsOnlySoftwareEncryption:()

- (BOOL SecurityPolicyManager) fileNeedsOnlySoftwareEncryption: (NSString *)  fileName

◆ initialize()

- (void SecurityPolicyManager) initialize

◆ initializeWithSecurityPolicy:()

- (void SecurityPolicyManager) initializeWithSecurityPolicy: (SecurityPolicy *)  securityPolicy

◆ isConfidenfidentialProjectSupported()

- (BOOL SecurityPolicyManager) isConfidenfidentialProjectSupported

◆ isMappedFileSupported()

- (BOOL SecurityPolicyManager) isMappedFileSupported

◆ newInputStreamWithFileAtPath:()

- (NSInputStream* SecurityPolicyManager) newInputStreamWithFileAtPath: (NSString *)  filePath

◆ newOutputStreamToFileAtPath:append:()

- (NSOutputStream* SecurityPolicyManager) newOutputStreamToFileAtPath: (NSString *)  filePath
append: (BOOL append 

◆ securityPolicy()

- (SecurityPolicy* SecurityPolicyManager) securityPolicy

◆ setSecurityPolicyManagerDelegate:()

- (void SecurityPolicyManager) setSecurityPolicyManagerDelegate: (id< SecurityPolicyManagerDelegate >)  delegate

◆ shouldBeAauthorized()

- (BOOL SecurityPolicyManager) shouldBeAauthorized

◆ shouldHideCoverScreen()

- (BOOL SecurityPolicyManager) shouldHideCoverScreen

◆ shouldHideScreenContentsOnBackground()

- (BOOL SecurityPolicyManager) shouldHideScreenContentsOnBackground

◆ shouldPresentMailComposerFromTopModalView()

- (BOOL SecurityPolicyManager) shouldPresentMailComposerFromTopModalView

◆ shouldThrowExceptionIfAccessedBeforeAuhtorization()

- (BOOL SecurityPolicyManager) shouldThrowExceptionIfAccessedBeforeAuhtorization

◆ shouldUnauthorizeOnBackground()

- (BOOL SecurityPolicyManager) shouldUnauthorizeOnBackground

◆ shouldUnauthorizeOnDeviceLock()

- (BOOL SecurityPolicyManager) shouldUnauthorizeOnDeviceLock

◆ webViewShouldLoadDataUsingURL()

- (BOOL SecurityPolicyManager) webViewShouldLoadDataUsingURL