Classes
The following classes are available globally.
-
BaseChallengeHandlerSwift is a base class for all challenge-handler classes.
See moreDeclaration
Swift
public class BaseChallengeHandlerSwift
-
You use this base class to create custom challenge handlers when using gateways. You must extend this class to implement your own challenge handler logic. You use this class to create custom user authentication with external gateways.
See moreDeclaration
Swift
open class GatewayChallengeHandlerSwift : GatewayChallengeHandler
-
Provides methods for Logging
See moreDeclaration
Swift
public class OCLoggerSwift
-
You use this base class to create an IBM MobileFirst Platform challenge handler. You must extend this class to implement your own version of an IBM MobileFirst Platform challenge handler, for example RemoteDisableChallengeHandler.
See moreDeclaration
Swift
open class SecurityCheckChallengeHandlerSwift : SecurityCheckChallengeHandler
-
Contains WLAnalyticsSwift methods that manage analytics logs.
See moreDeclaration
Swift
public class WLAnalyticsSwift : NSObject, IBMMobileFirstPlatformFoundation.WLDelegate, WLDelegateSwift
-
This class manages the OAuth interaction between the client and the authorization server
See moreDeclaration
Swift
public class WLAuthorizationManagerSwift
-
This singleton class exposes methods that you use to communicate with the IBM MobileFirst Platform Server.
See moreDeclaration
Swift
public class WLClientSwift : NSObject, IBMMobileFirstPlatformFoundation.WLDelegate, WLDelegateSwift
-
Contains error message, error code and status code that the server responds with
See moreDeclaration
Swift
public class WLFailResponseSwift
-
This class encapsulates a resource request. The resource may be an adapter on the MobileFirst server, or an external resource. The class provides several ‘send’ methods, with different inputs for the body of a request.
See moreDeclaration
Swift
public class WLResourceRequestSwift : NSObject
-
Contains the response from the server like status, responseData
See moreDeclaration
Swift
public class WLResponseSwift
-
IBM Mobile First Platform Security Utils
See moreDeclaration
Swift
public class WLSecurityUtilsSwift
-
Contains Simple Data Sharing methods to share tokens across a group of applications.
See moreDeclaration
Swift
public class WLSimpleDataSharingSwift