jp.carabiner.treeeditor.js
クラス CSManager

java.lang.Object
  上位を拡張 jp.carabiner.treeeditor.js.CSManager

public class CSManager
extends Object

暗号化マネージャです。


コンストラクタの概要
CSManager(JSRunner runner)
          構築します。
 
メソッドの概要
 InputStream openInputStream(String path)
          入力ストリームを開きます。
 OutputStream openOutputStream(String path)
          出力ストリームを開きます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CSManager

public CSManager(JSRunner runner)
構築します。

パラメータ:
runner - Runner。nullは不可。
メソッドの詳細

openInputStream

public InputStream openInputStream(String path)
                            throws IOException,
                                   NoSuchPaddingException,
                                   NoSuchAlgorithmException,
                                   InvalidKeyException
入力ストリームを開きます。

パラメータ:
path - パス。nullは不可。
戻り値:
入力ストリーム。
例外:
IOException - 入出力関係のエラー。
NoSuchPaddingException
NoSuchAlgorithmException
InvalidKeyException

openOutputStream

public OutputStream openOutputStream(String path)
                              throws IOException,
                                     NoSuchPaddingException,
                                     NoSuchAlgorithmException,
                                     InvalidKeyException
出力ストリームを開きます。

パラメータ:
path - パス。nullは不可。
戻り値:
出力ストリーム。
例外:
IOException - 入出力関係のエラー。
NoSuchPaddingException
NoSuchAlgorithmException
InvalidKeyException