Changelog iOS
Verify SDK 2.0.2
- support certificate pinning
- support default implementations for
ignoreSsl == true
Verify SDK 2.0.1
- n/a
Verify SDK 2.0.0
- replacing Mobile Access SDK v1
- supporting both on-premises and cloud based multi-factor authenticators
- enhanced security features that apply to both on-premise and cloud
Mobile Access SDK v1.3.0
- Support for Xcode 10 and Swift 4.2
- Remove voice biometric proof of concept and associated dependencies.
Mobile Access SDK v1.2.9
- Added support for Hmac prefix to hash algorithms for one-time password (OTP) generation.
- ChallengeContext.shared.pendingTransactions will return an empty PendingTransaction array if no transactions are parsed.
- IBMMobileKitError.unauthenticated is returned when the HTTP response content-type is not JSON or the status code is a 401.
Mobile Access SDK v1.2.8
- Face ID support for internationalisation (Czech, German, Spanish, French, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Chinese (Simplified and Taiwan))
Mobile Access SDK v1.2.7
- Support for Xcode 9.1.
- Renamed sharedInstance to shared for context classes to be more consistent with iOS SDK conventions.
- OAuthToken.createAuthorizationHeader() returns a non-optional String
- Support for iPhone X Face ID.
- Fixes NSLog support for encoded values.
- Support for getting version information from FrameworkHelper.
Mobile Access SDK v1.2.6
- Support for checking if key pair exists.
Mobile Access SDK v1.2.5
- Build target updated to iOS 9 or greater.
- Support for private key generation with an access control constraint.
- Support for determining if keys may be invalidated for a domain state.
- UIQRScanView exposes configurable properties to display a border on successful and unsuccessful scans.
- Fix issue in UIQRScanView.startCapture() to reactivate the camera after a scan.
Mobile Access SDK v1.2.4
- Support for custom headers in OAuthContext.
- Support Base64 encoding options for public key export and data signing.
- OAuthContext applies safe url encoding to all parameters.
- String extension urlSafeEncodedValue supports Base64 string encoding.
- Objective-C support for OAuthContext
Mobile Access SDK v1.2.0
- Support for Swift 3.1
- Support for Xcode universal framework
-
Support for internationalisation.
- Czech, German, Spanish, French, Hungarian, Italian, Japanese, Korean, Polish, Portuguese, Russian, Chinese (Simplified and Taiwan)
-
Support for multi-factor (MFA) and non-MFA authentication enrolment
- Touch ID
- User presence enrolment
- HOTP enrolment
- TOTP enrolment
-
Support for multi-factor (MFA) authentication unenrolment
- Touch ID
- User presence enrolment
-
Support for context based challenge and verification
- Touch ID
- User presence enrolment
- HOTP enrolment
- TOTP enrolment
- Username password
- Support for extending the context based challenge framework
- Support for querying pending challenges
Mobile Access SDK v1.0.0
- Support for OAuth ROPC and AZN code flow
- Support for HMAC generated one-time password (HOTP)
- Support for time generated one-time password (TOTP)