MSALNativeAuthPublicClientApplicationConfig
@objcMembers
public final class MSALNativeAuthPublicClientApplicationConfig : MSALPublicClientApplicationConfig
Undocumented
-
The set of capabilities that this application can support as an
MSALNativeAuthCapabilities
optionsetDeclaration
Swift
public var capabilities: MSALNativeAuthCapabilities
-
Initialize a MSALNativeAuthPublicClientApplicationConfig.
Declaration
Swift
public init(clientId: String, authority: MSALAuthority, challengeTypes: MSALNativeAuthChallengeTypes)
Parameters
clientId
The client ID of the application, this should come from the app developer portal.
authority
The target authority.
challengeTypes
The set of challenge types that this application can support as an
MSALNativeAuthChallengeTypes
optionset -
Initialize a MSALNativeAuthPublicClientApplicationConfig.
Throws
An error that occurred creating the application objectDeclaration
Swift
public init(clientId: String, tenantSubdomain: String, challengeTypes: MSALNativeAuthChallengeTypes) throws
Parameters
clientId
The client ID of the application, this should come from the app developer portal.
tenantSubdomain
The subdomain of the tenant, this should come from the app developer portal.
challengeTypes
The set of challenge types that this application can support as an
MSALNativeAuthChallengeTypes
optionset