MSALDeviceInformation
Objective-C
@interface MSALDeviceInformation : NSObject
Swift
class MSALDeviceInformation : NSObject
Information about the device that is applicable to MSAL scenarios.
-
Device mode configured by the administrator
Declaration
Objective-C
@property (nonatomic, readonly) MSALDeviceMode deviceMode;Swift
var deviceMode: Int32 { get } -
Availability of QR+PIN as an authentication method as configured by the admin
Declaration
Objective-C
@property (nonatomic, readonly) MSALPreferredAuthMethod configuredPreferredAuthMethod;Swift
var configuredPreferredAuthMethod: Int32 { get } -
Specifies whether AAD SSO extension was detected on the device.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL hasAADSSOExtension;Swift
var hasAADSSOExtension: Bool { get } -
Additional device information
Declaration
Objective-C
@property (nonatomic, readonly) NSDictionary *_Nonnull extraDeviceInformation;Swift
var extraDeviceInformation: [AnyHashable : Any] { get }
View on GitHub