mirror of
https://github.com/silkimen/cordova-plugin-advanced-http.git
synced 2026-04-24 00:00:03 +08:00
WIP: implementing X509 client cert authentication (android "buffer" mode)
This commit is contained in:
@@ -98,22 +98,23 @@ module.exports = function init(exec, cookieHandler, urlUtil, helpers, globalConf
|
||||
}
|
||||
|
||||
function setClientAuthMode() {
|
||||
// filePath is an optional param
|
||||
var mode = arguments[0];
|
||||
var options = null;
|
||||
var success = arguments[1];
|
||||
var failure = arguments[2];
|
||||
var filePath = null;
|
||||
|
||||
if (arguments.length === 4) {
|
||||
mode = arguments[0];
|
||||
filePath = arguments[1];
|
||||
options = arguments[1];
|
||||
success = arguments[2];
|
||||
failure = arguments[3];
|
||||
}
|
||||
|
||||
mode = helpers.checkClientAuthMode(mode);
|
||||
options = helpers.checkClientAuthOptions(mode, options);
|
||||
|
||||
helpers.handleMissingCallbacks(success, failure);
|
||||
|
||||
return exec(success, failure, 'CordovaHttpPlugin', 'setClientAuthMode', [helpers.checkClientAuthMode(mode), filePath]);
|
||||
return exec(success, failure, 'CordovaHttpPlugin', 'setClientAuthMode', [mode, options.alias, options.rawPkcs, options.pkcsPassword]);
|
||||
}
|
||||
|
||||
function disableRedirect(disable, success, failure) {
|
||||
|
||||
Reference in New Issue
Block a user