<h2>Table of Contents</h2>
<ul class="toc">
<li>1. <a href="#typedefs-section">Type Definitions</a><ul class="toc">
-<li>1.1. <a href="#RawData">RawData</a>
+<li>
+ 1.1. <a href="#RawData">RawData</a>
</li>
-<li>1.2. <a href="#PermissionType">PermissionType</a>
+<li>
+ 1.2. <a href="#PermissionType">PermissionType</a>
</li>
</ul>
</li>
</tr>
<tr>
<td><a href="#KeyManager">KeyManager</a></td>
-<td>void <a href="#KeyManager::saveData">saveData</a> (DOMString name, <a href="#RawData">RawData</a> rawData, optional DOMString? password, optional <a href="tizen.html#SuccessCallback">SuccessCallback</a>? successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback)<br>
- void <a href="#KeyManager::removeData">removeData</a> (<a href="#KeyManagerAlias">KeyManagerAlias</a> dataAlias)<br>
- <a href="#RawData">RawData</a> <a href="#KeyManager::getData">getData</a> (<a href="#KeyManagerAlias">KeyManagerAlias</a> dataAlias, optional DOMString? password)<br>
- <a href="#KeyManagerAlias">KeyManagerAlias</a>[] <a href="#KeyManager::getDataAliasList">getDataAliasList</a> ()<br>
- void <a href="#KeyManager::setPermission">setPermission</a> (<a href="#KeyManagerAlias">KeyManagerAlias</a> dataAlias, <a href="package.html#PackageId">PackageId</a> packageId, <a href="#PermissionType">PermissionType</a> permissionType, optional <a href="tizen.html#SuccessCallback">SuccessCallback</a>? successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback)</td>
+<td>
+<div>void <a href="#KeyManager::saveData">saveData</a> (DOMString name, <a href="#RawData">RawData</a> rawData, optional DOMString? password, optional <a href="tizen.html#SuccessCallback">SuccessCallback</a>? successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback)</div>
+<div>void <a href="#KeyManager::removeData">removeData</a> (<a href="#KeyManagerAlias">KeyManagerAlias</a> dataAlias)</div>
+<div>
+<a href="#RawData">RawData</a> <a href="#KeyManager::getData">getData</a> (<a href="#KeyManagerAlias">KeyManagerAlias</a> dataAlias, optional DOMString? password)</div>
+<div>
+<a href="#KeyManagerAlias">KeyManagerAlias</a>[] <a href="#KeyManager::getDataAliasList">getDataAliasList</a> ()</div>
+<div>void <a href="#KeyManager::setPermission">setPermission</a> (<a href="#KeyManagerAlias">KeyManagerAlias</a> dataAlias, <a href="package.html#PackageId">PackageId</a> packageId, <a href="#PermissionType">PermissionType</a> permissionType, optional <a href="tizen.html#SuccessCallback">SuccessCallback</a>? successCallback, optional <a href="tizen.html#ErrorCallback">ErrorCallback</a>? errorCallback)</div>
+</td>
</tr>
<tr>
<td><a href="#KeyManagerAlias">KeyManagerAlias</a></td>
UnknownError - If the method cannot be completed because of an unknown error. </li>
</ul>
</div>
-<p><span class="privilegelevel">
- Privilege level: </span>
- public
- </p>
-<p><span class="privilege">
- Privilege: </span>
- http://tizen.org/privilege/keymanager
- </p>
<div class="parameters">
<p><span class="param">Parameters:</span></p>
<ul>
</div>
<div class="exceptionlist">
<p><span class="except">Exceptions:</span></p>
- <ul class="exception"><li>WebAPIException<ul>
-<li class="list"><p>
+ <ul class="exception"><li>WebAPIException<ul><li class="list"><p>
with error type TypeMismatchError, if any input parameter is not compatible with the expected type for that parameter.
- </p></li>
-<li class="list"><p>
- with error type SecurityError, if the application does not have the privilege to call this method.
- </p></li>
-</ul>
+ </p></li></ul>
</li></ul>
</div>
<div class="example">
If an application calls this method to remove data which it saved into the KeyManager, the <em>dataAlias</em> parameter does not require the <em>packageId</em> attribute.
</p>
</div>
-<p><span class="privilegelevel">
- Privilege level: </span>
- public
- </p>
-<p><span class="privilege">
- Privilege: </span>
- http://tizen.org/privilege/keymanager
- </p>
<div class="parameters">
<p><span class="param">Parameters:</span></p>
<ul>
with error type TypeMismatchError, if any input parameter is not compatible with the expected type for that parameter.
</p></li>
<li class="list"><p>
- with error type SecurityError, if the application does not have the privilege to call this method.
- </p></li>
-<li class="list"><p>
with error type UnknownError, if the method cannot be completed because of an unknown error
</p></li>
</ul>
If an application calls this method to retrieve raw data which it saved into the KeyManager, the <em>dataAlias</em> parameter does not require the <em>packageId</em> attribute.
</p>
</div>
-<p><span class="privilegelevel">
- Privilege level: </span>
- public
- </p>
-<p><span class="privilege">
- Privilege: </span>
- http://tizen.org/privilege/keymanager
- </p>
<div class="parameters">
<p><span class="param">Parameters:</span></p>
<ul>
with error type TypeMismatchError, if any input parameter is not compatible with the expected type for that parameter.
</p></li>
<li class="list"><p>
- with error type SecurityError, if the application does not have the privilege to call this method.
- </p></li>
-<li class="list"><p>
with error type VerificationError, if the method cannot be completed because an incorrect password is used.
</p></li>
<li class="list"><p>
Since: </span>
3.0
</p>
-<p><span class="privilegelevel">
- Privilege level: </span>
- public
- </p>
-<p><span class="privilege">
- Privilege: </span>
- http://tizen.org/privilege/keymanager
- </p>
<div class="returntype">
<p><span class="return">Return value:</span></p>
KeyManagerAlias[] Array of aliases.
</div>
<div class="exceptionlist">
<p><span class="except">Exceptions:</span></p>
- <ul class="exception"><li>WebAPIException<ul>
-<li class="list"><p>
- with error type SecurityError, if the application does not have the privilege to call this method.
- </p></li>
-<li class="list"><p>
+ <ul class="exception"><li>WebAPIException<ul><li class="list"><p>
with error type UnknownError, if the method cannot be completed because of an unknown error.
- </p></li>
-</ul>
+ </p></li></ul>
</li></ul>
</div>
<div class="example">
UnknownError - If the method cannot be completed because of an unknown error. </li>
</ul>
</div>
-<p><span class="privilegelevel">
- Privilege level: </span>
- public
- </p>
-<p><span class="privilege">
- Privilege: </span>
- http://tizen.org/privilege/keymanager
- </p>
<div class="parameters">
<p><span class="param">Parameters:</span></p>
<ul>
</div>
<div class="exceptionlist">
<p><span class="except">Exceptions:</span></p>
- <ul class="exception"><li>WebAPIException<ul>
-<li class="list"><p>
+ <ul class="exception"><li>WebAPIException<ul><li class="list"><p>
with error type TypeMismatchError, if any input parameter is not compatible with the expected type for that parameter.
- </p></li>
-<li class="list"><p>
- with error type SecurityError, if the application does not have the privilege to call this method.
- </p></li>
-</ul>
+ </p></li></ul>
</li></ul>
</div>
<div class="example">