パッケージ jp.co.osstech.libjeid.rc
クラス RCSignature
java.lang.Object
jp.co.osstech.libjeid.rc.RCSignature
RCSignatureは、在留カードおよび特別永住者証明書のチェックコード,公開鍵証明書 (DF3/EF01)に対応するクラスです。
-
コンストラクタの詳細
-
RCSignature
RCSignatureオブジェクトを構築します。- パラメータ:
encoded
- 符号化データ- 例外:
IOException
- デコードエラー
-
-
メソッドの詳細
-
toString
Stringオブジェクトを返します。 -
getEncoded
public byte[] getEncoded()符号化データを返します。- 戻り値:
- 符号化データ
-
getCheckcode
public byte[] getCheckcode()チェックコードを返します。- 戻り値:
- チェックコード
-
getCertificate
証明書を返します。- 戻り値:
- 証明書
-
initVerify
このオブジェクトを検証のために初期化します。- 例外:
IOException
- IOエラー
-
update
public void update(byte[] data) 指定されたバイト配列を使用して、検証対象のデータを更新します。- パラメータ:
data
- 更新に使用するバイト配列
-
verifySignature
署名値を検証します。- 戻り値:
- 署名値の検証に成功した場合はtrue、そうでない場合はfalse
- 例外:
IOException
- IOエラー
-
verifyCertificate
証明書を検証します。- 戻り値:
- 証明書の検証に成功した場合はtrue、そうでない場合はfalse
- 例外:
IOException
- IOエラー
-