ConfigurableSpecifiedResidenceCard

constructor(seed: Long, cardNumber: String? = null, cardType: SpecifiedResidenceCardType? = null, expiryDate: String? = null, dateOfBirth: String? = null, gender: SpecifiedResidenceCardPersonalInfo.Gender? = null, nationalityCode: String? = null, statusOfResidence: String? = null, periodOfStay: String? = null, permissionType: String? = null, permissionDate: String? = null, workRestriction: String? = null, periodOfStayExpiryDate: String? = null, nameImage: ByteArray? = null, faceImage: ByteArray? = null, addressImage: ByteArray? = null, activityPermissionType: String? = null, activityPermissionDate: String? = null, hasActivityPermission: Boolean? = null, isApplying: Boolean? = null, hasMiscellaneousFlag: Boolean? = null, miscellaneousReserved: String? = null, isUnderOneYearOld: Boolean? = null, certificate: SpecifiedResidenceCardCertificate? = null, hasSpecifiedResidenceCardAP: Boolean? = null)

Parameters

seed

乱数のシード

cardNumber

在留カード等番号

cardType

カード種別

expiryDate

券面: 有効期間満了日(C5)

dateOfBirth

券面: 生年月日(C6)

gender

券面: 性別(C7)

nationalityCode

券面: 国籍・地域コード(C8)

statusOfResidence

券面: 在留資格(C9)

periodOfStay

券面: 在留期間(CE)

permissionType

券面: 許可の種類(CA)

permissionDate

券面: 許可年月日(CB)

workRestriction

券面: 就労制限の有無(CC)

periodOfStayExpiryDate

券面: 在留期間満了日(CD)

nameImage

氏名イメージ

faceImage

顔画像

addressImage

住居地イメージ

activityPermissionType

資格外活動許可欄: 許可種別(D5)

activityPermissionDate

資格外活動許可欄: 許可年月日(D6)

hasActivityPermission

資格外活動許可欄: 許可有無(D7)

isApplying

在留期間等更新申請欄(D8)

hasMiscellaneousFlag

その他: フラグ(D9)

miscellaneousReserved

その他: 予備領域(DE。UTF-8 として扱われ、200バイトまで 0x00 でパディングされる)

isUnderOneYearOld

1歳未満かどうか

certificate

カード証明書

hasSpecifiedResidenceCardAP

特定在留カード等APが存在するか