Package-level declarations
Types
Link copied to clipboard
マイナンバーカードをシミュレートする際のデータを定義するインターフェース
Link copied to clipboard
interface CardSupplierInterface
シミュレートするカードを決定するインターフェース
Link copied to clipboard
class ConfigurableCardSupplier(sdkConfig: SdkConfigInterface, digitalSignatureKeySeed: Long? = null, userAuthenticationKeySeed: Long? = null, certNotBefore: LocalDateTime? = null, certNotAfter: LocalDateTime? = null, inputSupportVerificationKeySeed: Long? = null, inputSupportAuthenticationKeySeed: Long? = null, confirmationVerificationKeySeed: Long? = null, confirmationAuthenticationKeySeed: Long? = null, personalInfo: PersonalInfo? = null, myNumber: String? = null, digitalSignaturePassword: String? = null, userAuthenticationPassword: String? = null, inputSupportPassword: String? = null, securityCode: String? = null) : CardSupplierInterface
格納データを設定可能なマイナンバーカードを生成するCardSupplier
class ConfigurableCardSupplier(sdkConfig: SdkConfigInterface, digitalSignatureKeySeed: NSNumber? = null, userAuthenticationKeySeed: NSNumber? = null, certNotBefore: NSDate? = null, certNotAfter: NSDate? = null, inputSupportVerificationKeySeed: NSNumber? = null, inputSupportAuthenticationKeySeed: NSNumber? = null, confirmationVerificationKeySeed: NSNumber? = null, confirmationAuthenticationKeySeed: NSNumber? = null, personalInfo: PersonalInfo? = null, myNumber: String? = null, digitalSignaturePassword: String? = null, userAuthenticationPassword: String? = null, inputSupportPassword: String? = null, securityCode: String? = null) : CardSupplierInterface
格納データを設定可能なマイナンバーカードを生成するCardSupplier
class ConfigurableCardSupplier(sdkConfig: PlatformSdkConfigInterface, digitalSignatureKeySeed: Double? = null, userAuthenticationKeySeed: Double? = null, certNotBefore: Date? = null, certNotAfter: Date? = null, inputSupportVerificationKeySeed: Double? = null, inputSupportAuthenticationKeySeed: Double? = null, confirmationVerificationKeySeed: Double? = null, confirmationAuthenticationKeySeed: Double? = null, certId: Double? = null, certGeneration: Double? = null, personalInfo: PersonalInfo? = null, myNumber: String? = null, digitalSignaturePassword: String? = null, userAuthenticationPassword: String? = null, inputSupportPassword: String? = null, securityCode: String? = null) : PlatformCardSupplierInterface
格納データを設定可能なマイナンバーカードを生成するCardSupplier
class ConfigurableCardSupplier(digitalSignatureKeySeed: Long? = null, userAuthenticationKeySeed: Long? = null, certNotBefore: LocalDateTime? = null, certNotAfter: LocalDateTime? = null, inputSupportVerificationKeySeed: Long? = null, inputSupportAuthenticationKeySeed: Long? = null, confirmationVerificationKeySeed: Long? = null, confirmationAuthenticationKeySeed: Long? = null, personalInfo: PersonalInfo? = null, myNumber: String? = null, digitalSignaturePassword: String? = null, userAuthenticationPassword: String? = null, inputSupportPassword: String? = null, securityCode: String? = null) : CardSupplierInterface
格納データを設定可能なマイナンバーカードを生成するCardSupplier
Link copied to clipboard
interface ConfirmationAPCard
ConfirmationAPをシミュレートする際のデータを定義するインターフェース
Link copied to clipboard
interface InputSupportAPCard
InputSupportAPをシミュレートする際のデータを定義するインターフェース
Link copied to clipboard
interface JPKIAPCard
JPKIAPをシミュレートする際のデータを定義するインターフェース
Link copied to clipboard
data class PersonalInfo(val commonName: String, val address: String, val dateOfBirth: String, val gender: PersonalInfo.Gender)
証明書に記載される基本4情報(氏名、住所、生年月日、性別)を設定するクラス
Link copied to clipboard
external interface PlatformCard : PlatformJPKIAPCard, PlatformConfirmationAPCard, PlatformInputSupportAPCard
Card をJavaScriptで使用するためのインターフェースです。
Link copied to clipboard
CardSupplierInterface をJavaScriptで使用するためのインターフェースです。
Link copied to clipboard
ConfirmationAPCard をJavaScriptで使用するためのインターフェースです。
Link copied to clipboard
InputSupportAPCard をJavaScriptで使用するためのインターフェースです。
Link copied to clipboard
JPKIAPCard をJavaScriptで使用するためのインターフェースです。
Link copied to clipboard
SdkConfigInterface をJavaScriptで使用するためのインターフェースです。
Link copied to clipboard
interface SdkConfigInterface
SDKの設定項目を定義するインターフェース