Package-level declarations

Types

Link copied to clipboard

マイナンバーカードをシミュレートする際のデータを定義するインターフェース

Link copied to clipboard

シミュレートするカードを決定するインターフェース

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

ConfirmationAPをシミュレートする際のデータを定義するインターフェース

Link copied to clipboard

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

Card をJavaScriptで使用するためのインターフェースです。

Link copied to clipboard

CardSupplierInterface をJavaScriptで使用するためのインターフェースです。

Link copied to clipboard
external interface PlatformConfirmationAPCard

ConfirmationAPCard をJavaScriptで使用するためのインターフェースです。

Link copied to clipboard
external interface PlatformInputSupportAPCard

InputSupportAPCard をJavaScriptで使用するためのインターフェースです。

Link copied to clipboard
external interface PlatformJPKIAPCard

JPKIAPCard をJavaScriptで使用するためのインターフェースです。

Link copied to clipboard
external interface PlatformSdkConfigInterface

SdkConfigInterface をJavaScriptで使用するためのインターフェースです。

Link copied to clipboard

SDKの設定項目を定義するインターフェース