List of usage examples for org.apache.cordova CordovaResourceApi PLUGIN_URI_SCHEME
String PLUGIN_URI_SCHEME
To view the source code for org.apache.cordova CordovaResourceApi PLUGIN_URI_SCHEME.
Click Source Link
From source file:com.gft.cordova.plugins.assetcrypt.AssetCrypt.java
License:Appverse Public License
/** * Called after plugin construction and fields have been initialized. * Prefer to use pluginInitialize instead since there is no value in * having parameters on the initialize() function. * * @param cordova/*from ww w . j a v a 2s. c o m*/ * @param webView */ @Override public void initialize(CordovaInterface cordova, CordovaWebView webView) { Log.i(TAG, "Initializing"); super.initialize(cordova, webView); this.PLUGIN_URI_PREFIX = CordovaResourceApi.PLUGIN_URI_SCHEME + "://" + getServiceName() + "/"; try { MessageDigest md = MessageDigest.getInstance("SHA-256"); md.update(this._PASSWORD_.getBytes("UTF-8")); key = md.digest(); //Log.d(TAG, "Key " + key.length*8 + " bits: "+ byteToHex(key)); md = MessageDigest.getInstance("MD5"); md.update(this._PASSWORD_.getBytes("UTF-8")); iv = md.digest(); //Log.d(TAG, "IV " + iv.length*8 + " bits: "+ byteToHex(iv)); } catch (Exception ex) { Log.e(TAG, ex.getLocalizedMessage(), ex); } }