ConfigurableMynaCardConfirmationAP

constructor(sdkConfig: SdkConfigInterface, seed: Long, confirmationVerificationKeySeed: Long? = null, confirmationAuthenticationKeySeed: Long? = null, personalInfo: CardInfoPersonalInfo? = null, myNumber: String? = null, securityCode: String? = null, expirationYear: String? = null)

テナントIDを引数により指定してConfigurableCardを生成する

このコンストラクタを使用する場合、sdkConfig に設定されたテナントIDが使用されます。 テナントIDの設定をリソースに記述している場合、 sdkConfig 引数がないコンストラクタを使用してください。

Nullable型の引数を省略した場合やnullを指定した場合はランダムな値が使用されます。 ランダムな値は、同じカードであれば同じ値となります。

Parameters

sdkConfig

SDK設定

seed

乱数のシード

confirmationVerificationKeySeed

券面事項確認APの署名用公開鍵に対応する鍵ペアを生成する際に使用する乱数のシード

confirmationAuthenticationKeySeed

券面事項確認APの内部認証用公開鍵に対応する鍵ペアを生成する際に使用する乱数のシード

personalInfo

券面事項入力補助APに格納される基本4情報(氏名、住所、生年月日、性別)

myNumber

券面事項入力補助APに格納されるマイナンバー

securityCode

券面事項確認APのセキュリティコード

expirationYear

券面事項確認APの有効期限年


constructor(context: ERROR CLASS: Symbol not found for Context, seed: Long, confirmationVerificationKeySeed: Long? = null, confirmationAuthenticationKeySeed: Long? = null, personalInfo: CardInfoPersonalInfo? = null, myNumber: String? = null, inputSupportPassword: String? = null, securityCode: String? = null, expirationYear: String? = null)

テナントIDを設定ファイルにより取得してCardを生成する

このコンストラクタを使用する場合、リソースに設定されたテナントIDが使用されます。 テナントIDの指定方法は、ドキュメントのテナントIDの設定をご覧ください。 リソースにテナントIDを記述していない場合、デフォルト値の "00000000-0000-4000-8000-000000000000" が使用されます。

Nullable型の引数を省略した場合やnullを指定した場合はランダムな値が使用されます。 ランダムな値は、同じカードであれば同じ値となります。

Parameters

context

コンテキスト

seed

乱数のシード

confirmationVerificationKeySeed

券面事項確認APの署名用公開鍵に対応する鍵ペアを生成する際に使用する乱数のシード

confirmationAuthenticationKeySeed

券面事項確認APの内部認証用公開鍵に対応する鍵ペアを生成する際に使用する乱数のシード

personalInfo

券面事項入力補助APに格納される基本4情報(氏名、住所、生年月日、性別)

myNumber

券面事項入力補助APに格納されるマイナンバー

securityCode

券面事項確認APのセキュリティコード

expirationYear

券面事項確認APの有効期限年