securestorage


Contents

Secure Storage는 3.1.1 버전 이상 부터 제공되며 해당 라이브러리를 추가하여 사용해야 된다.

set

암호화 저장소에 key, value 형태로 데이터를 저장한다.

options

필드설명
key키 값
value저장할 값
  

successCallback

필드설명
없음없음
  

errorCallback

필드설명
없음없음
  

Example

var key = 'key';
var value = 'value';

hone.channel.execute('secureStorage', 'set', [key, value],
   function(result) {
       // success callback
   },
   function(e) {
       // error callback
       alert(JSON.stringify(e));
    }
);

get

암호화 저장소에 key 에 해당하는 값을 전달 받는다. 

options

필드설명
key키 값
  

successCallback

필드설명
resultkey 에 해당하는 값
  

errorCallback

필드설명
없음없음
  

Example

var key = 'key';
hone.channel.execute('secureStorage', 'get', [key],
   function(result) {
       // success callback
       alert(result);
    },
   function(e) {
       // error callback
       alert(JSON.stringify(e));
    }
);

Result

결과는 요청한 키에 해당하는 값이 문자열로 전달 된다.  

 


remove

암호화 저장소에 key 에 해당하는 값을 삭제한다.

options

필드설명
key키 값
  

successCallback

필드설명
없음없음
  

errorCallback

필드설명
없음없음
  

Example

var key = 'key';
hone.channel.execute('secureStorage', 'remove', [key],
   function() {
       // success callback
   },
   function(e) {
       // error callback
       alert(JSON.stringify(e));
    }
);