Package-level declarations

Types

Link copied to clipboard
class ConfigurableSpecifiedResidenceCard(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) : MockSpecifiedResidenceCard

格納されるデータを設定可能な特定在留カード等(特定在留カード・特定特別永住者証明書)を表す MockSpecifiedResidenceCard を実装したクラス

class ConfigurableSpecifiedResidenceCardCertificate(seed: Long, privateKeySeed: Long? = null, identifier: Long? = null, notBefore: LocalDateTime? = null, notAfter: LocalDateTime? = null) : SpecifiedResidenceCardCertificate

設定可能な特定在留カード等モックのチェックコード署名・カード証明書を表す SpecifiedResidenceCardCertificate の実装

Link copied to clipboard
class LowLevelSpecifiedResidenceCardAP : SpecifiedResidenceCardMockAP, LowLevelSpecifiedResidenceCardAPInterface

LowLevelSpecifiedResidenceCardAPInterface のモック実装。

Link copied to clipboard

特定在留カード等(特定在留カード・特定特別永住者証明書)をシミュレートする際のデータを定義するインターフェース

Link copied to clipboard
class SpecifiedResidenceCardAP : AbstractSpecifiedResidenceCardAP

FeliCa カード(交通系 IC カード、Edy、WAON など)や、ISO/IEC 14443−4 Type-Aカード(クレジットカードなど)を 特定在留カード等(特定在留カード・特定特別永住者証明書)として扱い、データの読み取りを行うクラス(モック)

Link copied to clipboard

特定在留カード等モックのチェックコード署名・カード(リーフ)証明書を表すインターフェース

Link copied to clipboard

特定在留カード等モックに格納される生年月日・性別を設定するクラス