ConfigurableResidenceCard
class ConfigurableResidenceCard(sdkConfig: SdkConfigInterface, seed: Long, residenceCardNumberInit: String? = null, cardTypeInit: CardType? = null, faceImageInit: ByteArray? = null, addressAddedDateInit: String? = null, jichitaiCodeInit: String? = null, addressInit: String? = null, comprehensiveActivityPermissionInit: String? = null, individualActivityPermissionInit: String? = null, isApplyingInit: Boolean? = null, certificateInit: ResidenceCardCertificate? = null) : MockResidenceCard
格納されるデータを設定可能な疑似在留カードを表すMockResidenceCardを実装したクラス
このクラスのインスタンスをMockCardSupplier.getCardの返却値とするようなMockCardSupplierを作成し、 ReaderSession.registerMockCardSupplierを使用してセッションに設定することでモック環境で生成するカード情報を設定できます。 顔画像、住居地(裏面追記)の値や暗証番号などを設定できます。
在留カード等番号の設定
引数の residenceCardNumber によって、在留カード等番号を設定できます。 設定しない場合は "AA12345678BB" が使用されます。
Parameters
sdkConfig
SDK設定
seed
乱数のシード
residenceCardNumberInit
在留カード等番号
cardTypeInit
カード種別
faceImageInit
顔画像
addressAddedDateInit
住居地(裏面追記)の追記日
jichitaiCodeInit
住所値(裏面追記)の自治体コード
addressInit
住居地(裏面追記)の住所
comprehensiveActivityPermissionInit
資格外活動包括許可欄
individualActivityPermissionInit
資格外活動個別許可欄
isApplyingInit
在留期間等更新申請欄
certificateInit
公開鍵証明書
Constructors
Link copied to clipboard
constructor(sdkConfig: SdkConfigInterface, seed: Long, residenceCardNumberInit: String? = null, cardTypeInit: CardType? = null, faceImageInit: ByteArray? = null, addressAddedDateInit: String? = null, jichitaiCodeInit: String? = null, addressInit: String? = null, comprehensiveActivityPermissionInit: String? = null, individualActivityPermissionInit: String? = null, isApplyingInit: Boolean? = null, certificateInit: ResidenceCardCertificate? = null)
テナントIDを引数により指定してConfigurableResidenceCardを生成する
constructor(context: ERROR CLASS: Symbol not found for Context, seed: Long, residenceCardNumberInit: String? = null, cardTypeInit: CardType? = null, faceImageInit: ByteArray? = null, addressAddedDateInit: String? = null, jichitaiCodeInit: String? = null, addressInit: String? = null, comprehensiveActivityPermissionInit: String? = null, individualActivityPermissionInit: String? = null, isApplyingInit: Boolean? = null, certificateInit: ResidenceCardCertificate? = null)
テナントIDを設定ファイルにより取得してConfigurableResidenceCardを生成する
Functions
Link copied to clipboard
GET CHALLENGE コマンドで実行される関数
Link copied to clipboard
MUTUAL AUTHENTICATE コマンドで実行される関数
Link copied to clipboard
SELECT コマンドでDF1を選択したときに実行される関数
Link copied to clipboard
SELECT コマンドでDF1を選択したときに実行される関数
Link copied to clipboard
SELECT コマンドでDF1を選択したときに実行される関数
Link copied to clipboard
入力が在留カード等番号と一致するかを検査する関数