}
Key.prototype.save = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: 'rawKey',
};
Key.prototype.remove = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var ret = native.callSync('KeyManager_removeKey', {
key: this
});
}
Certificate.prototype.save = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: 'rawCert',
};
Certificate.prototype.loadFromFile = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: 'fileURI',
};
Certificate.prototype.remove = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var ret = native.callSync('KeyManager_removeCertificate', {
certificate: this
});
}
Data.prototype.save = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: 'rawData',
};
Data.prototype.remove = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var ret = native.callSync('KeyManager_removeData', {
data: this
});
}
KeyManager.prototype.generateKeyPair = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "privKeyName",
};
KeyManager.prototype.loadFromPKCS12File = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: 'fileURI',
};
KeyManager.prototype.getKey = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "name",
};
KeyManager.prototype.getKeyAliasList = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var ret = native.callSync('KeyManager_getKeyAliasList', {});
if (native.isFailure(ret)) {
throw native.getErrorObject(ret);
};
KeyManager.prototype.getCertificate = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "name",
};
KeyManager.prototype.getCertificatesAliasList = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var ret = native.callSync('KeyManager_getCertificatesAliasList', {});
if (native.isFailure(ret)) {
throw native.getErrorObject(ret);
};
KeyManager.prototype.getData = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "name",
};
KeyManager.prototype.getDataAliasList = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var ret = native.callSync('KeyManager_getDataAliasList', {});
if (native.isFailure(ret)) {
throw native.getErrorObject(ret);
};
KeyManager.prototype.allowAccessControl = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "dataName",
};
KeyManager.prototype.denyAccessControl = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "dataName",
};
KeyManager.prototype.createSignature = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "message",
};
KeyManager.prototype.verifySignature = function() {
+ xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.KEYMANAGER);
var args = validator.validateArgs(arguments, [
{
name: "signature",