パッケージ jp.co.osstech.libjeid.rc
クラス RCFiles
java.lang.Object
jp.co.osstech.libjeid.CardFiles
jp.co.osstech.libjeid.rc.RCFiles
RCFilesは、第1世代在留カード等APのすべてのデータを格納するクラスです。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明byte[]dump()RCFilesオブジェクトをシリアライズします。住居地(裏面追記)を取得します。券面(表)イメージを取得します。カード種別を取得します。共通データ要素を取得します。裏面資格外活動包括許可欄を取得します。裏面資格外活動個別許可欄を取得します。getPhoto()顔画像を取得します。チェックコード,公開鍵証明書を取得します。裏面在留期間等更新申請欄を取得します。static RCFilesload(byte[] buf) RCFilesオブジェクトをデシリアライズします。validate()既定の検証パラメータで真正性検証を行います。validate(ValidationParameters param) 真正性検証を行います。クラスから継承されたメソッド jp.co.osstech.libjeid.CardFiles
get, getFiles, getReadDate, getSha256Digest, put, setReadDate, updateSha256Digest
-
コンストラクタの詳細
-
RCFiles
public RCFiles()
-
-
メソッドの詳細
-
dump
RCFilesオブジェクトをシリアライズします。- 戻り値:
- シリアライズされたバイナリ
- 例外:
IOException- エンコードエラー
-
load
RCFilesオブジェクトをデシリアライズします。- パラメータ:
buf- シリアライズされたバイナリ- 戻り値:
- RCFilesオブジェクト
- 例外:
IOException- デコードエラー
-
getCommonData
共通データ要素を取得します。- 戻り値:
- 共通データ要素
- 例外:
IOException- IOエラー
-
getCardType
カード種別を取得します。- 戻り値:
- カード種別
- 例外:
IOException- IOエラー
-
getCardEntries
券面(表)イメージを取得します。- 戻り値:
- 券面(表)イメージ
- 例外:
IOException- IOエラー
-
getPhoto
顔画像を取得します。- 戻り値:
- 顔画像
- 例外:
IOException- IOエラー
-
getAddress
住居地(裏面追記)を取得します。- 戻り値:
- 住居地(裏面追記)
- 例外:
IOException- IOエラー
-
getComprehensivePermission
裏面資格外活動包括許可欄を取得します。- 戻り値:
- 裏面資格外活動包括許可欄
- 例外:
IOException- IOエラー。特別永住者証明書の場合はFileNotFoundExceptionがスローされます
-
getIndividualPermission
裏面資格外活動個別許可欄を取得します。- 戻り値:
- 裏面資格外活動個別許可欄
- 例外:
IOException- IOエラー。特別永住者証明書の場合はFileNotFoundExceptionがスローされます
-
getUpdateStatus
裏面在留期間等更新申請欄を取得します。- 戻り値:
- 裏面在留期間等更新申請欄
- 例外:
IOException- IOエラー。特別永住者証明書の場合はFileNotFoundExceptionがスローされます
-
getSignature
チェックコード,公開鍵証明書を取得します。- 戻り値:
- チェックコード,公開鍵証明書
- 例外:
IOException- IOエラー
-
validate
既定の検証パラメータで真正性検証を行います。 詳細は真正性検証ガイドを参照してください。- 戻り値:
- 真正性検証結果
- 例外:
IOException- 真正性の検証中に検証結果(ValidationResult)を返せない問題が発生した場合
-
validate
真正性検証を行います。 詳細は真正性検証ガイドを参照してください。- パラメータ:
param- 真正性検証パラメータ- 戻り値:
- 真正性検証結果
- 例外:
IOException- 真正性の検証中に検証結果(ValidationResult)を返せない問題が発生した場合
-