ConfigurableMynaCardJPKIAP
constructor(sdkConfig: SdkConfigInterface, seed: Long, digitalSignatureCertificate: JPKICertificate? = null, userAuthenticationCertificate: JPKICertificate? = null, personalInfo: JPKIPersonalInfo? = null, digitalSignaturePassword: String? = null, userAuthenticationPassword: String? = null)
テナントIDを引数により指定してConfigurableCardを生成する
このコンストラクタを使用する場合、sdkConfig に設定されたテナントIDが使用されます。 テナントIDの設定をリソースに記述している場合、 sdkConfig 引数がないコンストラクタを使用してください。
Nullable型の引数を省略した場合やnullを指定した場合はランダムな値が使用されます。 ランダムな値は、同じカードであれば同じ値となります。
Parameters
sdkConfig
SDK設定
seed
乱数のシード
digitalSignatureCertificate
署名用電子証明書の設定
userAuthenticationCertificate
利用者証明用電子証明書の設定
personalInfo
署名用電子証明書に格納される基本4情報(氏名、住所、生年月日、性別)
digitalSignaturePassword
署名用証明書を読み出す際のパスワード
userAuthenticationPassword
利用者証明用証明書を読み出す際のパスワード
constructor(context: ERROR CLASS: Symbol not found for Context, seed: Long, digitalSignatureCertificate: JPKICertificate? = null, userAuthenticationCertificate: JPKICertificate? = null, personalInfo: JPKIPersonalInfo? = null, digitalSignaturePassword: String? = null, userAuthenticationPassword: String? = null)
テナントIDを設定ファイルにより取得してCardを生成する
このコンストラクタを使用する場合、リソースに設定されたテナントIDが使用されます。 テナントIDの指定方法は、ドキュメントのテナントIDの設定をご覧ください。 リソースにテナントIDを記述していない場合、デフォルト値の "00000000-0000-4000-8000-000000000000" が使用されます。
Nullable型の引数を省略した場合やnullを指定した場合はランダムな値が使用されます。 ランダムな値は、同じカードであれば同じ値となります。
Parameters
context
コンテキスト
seed
乱数のシード
digitalSignatureCertificate
署名用電子証明書の設定
userAuthenticationCertificate
利用者証明用電子証明書の設定
personalInfo
署名用電子証明書に格納される基本4情報(氏名、住所、生年月日、性別)
digitalSignaturePassword
署名用証明書を読み出す際のパスワード
userAuthenticationPassword
利用者証明用証明書を読み出す際のパスワード