SLSのプラグインとは、IMAPSが提供しているセキュアなクライアント側のストレージ(SLS)へのアクセスAPIを提供しているCordovaプラグインです。
ハイブリッドアプリケーションからSLSを利用する場合、認証モードと認証レスモードがあります。認証モードで利用する場合、SLS のAPIを利用する前に、認証プラグインを利用して認証を行う必要があります。認証モードおよび認証レスモードでSLSのAPIに違いはありません。認証モードではユーザー毎に異なる暗号化キーを利用してデータを暗号化するため、よりセキュリティ強度を高める事ができます。
SLSのプラグインが提供している機能には、以下のようなものがあります。
SLSは格納するデータを、データを一意に識別するためのキー、およびそれに関連付いた値のペアで管理しています。そのため単純なAPIから構成され、使い方も容易です。
SLSプラグインを使用する場合は、「SLS用暗号化ライブラリ」の準備が必要です。詳細は、12.2 提供物と利用方法を参照してください。