VIP Credential Development Kit Release Notes Version 2.0.7 January 2017 VIP Credential Development Kit Release Notes Page 1 of 6
Introduction This document includes important and late-breaking information about the Symantec VIP Credential Development Kit (CDK) 2.0.7. Ensure that you read and agree to the terms of the license agreement included in the package before using the software. After you download the mobile client software components, see the VIP Mobile Application Developer s Guide, included as part of the VIP CDK ZIP package, to get started with the implementation of the VIP Mobile Developer Test Drive. This document contains the following sections: What's New in this Release? Package Content Fixed Issues Known Issues VIP Credential Development Kit Release Notes Page 2 of 6
What s New in this Release? This release of VIP Credential Development Kit (CDK) fixes the following issues: ios CDK Location service permission is made optional for the applications using Intelligent Authentication (IA) CDK Android CDK Location service permission and READ_PHONE_STATE are made optional for the applications using Intelligent Authentication (IA) CDK Supported Platforms This release of VIP Credential Development Kit is supported on the following platforms: Android ios Windows Phone 7 and Windows Phone 8 J2ME Package Content The VIP Credential Development Kit will be delivered as a.zip file (Validation_and_Identity_Protection_CDK_2_0_7.zip). The Validation_and_Identity_Protection_CDK_2_0_7.zip package contains the related documentation and a ZIP file, each for the supported platforms. See Table 1 for the download components specific to the supported platforms. Android Table 1: Download Components VIP CDK Package VIPServer.zip, VIPAndroid.zip, and VIPIA-Android.zip VIPServer.zip: Contains a sample application (VIPMobileDemo) to test the integration of your mobile application with VIP Services. VIPAndroid.zip: Contains the SDK source files for provisioning a credential on your Android mobile device and generating the security codes. A sample mobile application is also provided. TrustedBankSample: Bundled within the sample folder of VIPAndroid.zip, this folder contains a sample User Interface for Sign In authentication that incorporates branding with the Symantec Validation and ID Protection logo. VIPIA-Android.zip: Contains the SDK library for provisioning a credential on your Android mobile device and performing Risk-Based authentication (Intelligent Authentication). VIP Credential Development Kit Release Notes Page 3 of 6
TrustedBankSample: Bundled within the sample folder of VIPIA- Android.zip, this folder contains a sample User Interface for Risk-Based authentication (Intelligent Authentication) that incorporates branding with the Symantec Validation and ID Protection logo. ios VIPServer.zip, VIPiOS.zip, and VIPIA-iOS.zip VIPiOS.zip: Contains the SDK source files for provisioning a credential on your ios device and generating security codes. A sample mobile application is also provided. TrustedBankSample: Bundled within the sample folder of VIPiOS.zip, this folder contains a sample user interface for Sign In authentication that incorporates branding with the Symantec Validation and ID Protection logo. VIPIA-iOS.zip: Contains the SDK library for provisioning a credential on your ios device and performing Risk-Based authentication (Intelligent Authentication). TrustedBankSample: Bundled within the sample folder of VIPIA-iOS.zip, this folder contains a sample user interface for Risk-Based authentication (Intelligent Authentication) that incorporates branding with the Symantec Validation and ID Protection logo. Windows To obtain this package, contact Symantec Support. J2ME To obtain this package, contact Symantec Support. VIP_CDK_DevGuide.pdf: Provides details about environment and requirements; Android, ios, Windows Phone, and J2ME APIs; sample code; and validation and provisioning flows for your mobile application. Fixed Issues This section details the issue that is fixed in this release. Fixed the issue with IA ios SDK library when device name had special characters. Fixed the issue with IA ios SDK to run on emulators. Known Issues There is no known issue in this release. Known Limitations on Android IA CDK While upgrading to VIP CDK 2.0.7, applications built with VIP CDK 2.0.6 or lower are required to provide the READ_PHONE_STATE permission with IA Android CDK. <uses-permission android:name="android.permission.read_phone_state" /> VIP Credential Development Kit Release Notes Page 4 of 6
Revision History 2.0.7 January 2017 Location and READ_PHONE_STATE permissions are made optional for the applications using IA CDK. Minor bug fixes 2.0.6 October 2016 Updated Authentication and Risk based authentication libraries, removed READ_PHONE_STATE permission, fixed battery drain issue. 2.0.5 May 2016 Disabled the unwanted log messages on the Android CDK. 2.0.4 May 2016 Included the support of backward compatibility for the Android SDK version 1.5 and lower versions. 2.0.3 March 2016 Enhanced the VIP CDK on the ios platform. The enhanced migrate API resolves an issue that occurred when upgrading from a credential version less than 2.0 to the current version. 2.0.2 March 2016 Enhanced the VIP CDK on the Android platform to handle the migration of SSL certificates from the SHA1 algorithm to the SHA256 algorithm. 2.0.1 February 2016 Enhanced the call-back behavior of Credential Factory APIs. Minor bug fixes. READ_PHONE_STATE permission must be set correctly for VIP CDK to work properly. 2.0 October 2015 Added support for Certificate based Transaction approval in ios and Android SDK components. VIP Credential Development Kit Release Notes Page 5 of 6
Copyright 2017 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and the Checkmark Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The product described in this document is distributed under licenses restricting its use, copying, distribution, and decompilation/reverse engineering. No part of this document may be reproduced in any form by any means without prior written authorization of Symantec Corporation and its licensors, if any. THE DOCUMENTATION IS PROVIDED AS IS AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. SYMANTEC CORPORATION SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE. The Licensed Software and Documentation are deemed to be commercial computer software as defined in FAR 12.212 and subject to restricted rights as defined in FAR Section 52.227 19 "Commercial Computer Software Restricted Rights" and DFARS 227.7202, et seq. Commercial Computer Software and Commercial Computer Software Documentation, as applicable, and any successor regulations. Any use, modification, reproduction release, performance, display or disclosure of the Licensed Software and Documentation by the U.S. Government shall be solely in accordance with the terms of this Agreement. This document may describe features and/or functionality not present in your software or your service agreement. Contact your account representative to learn more about what is available with this Symantec product. Symantec Corporation 350 Ellis Street Mountain View, CA 94043 http://www.symantec.com https://www.symantec.com/contactsupport VIP Credential Development Kit Release Notes Page 6 of 6