SpecifiedResidenceCardCertificate

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

既定の実装として ConfigurableSpecifiedResidenceCardCertificate を提供します。

Inheritors

Properties

Link copied to clipboard
abstract val notAfter: LocalDateTime

リーフ証明書の有効期間終了

Link copied to clipboard
abstract val notBefore: LocalDateTime

リーフ証明書の有効期間開始

Functions

Link copied to clipboard
abstract suspend fun createCertificate(): ByteArray

リーフ(カード)証明書 DER を生成する。

Link copied to clipboard
abstract fun createSignature(signedData: ByteArray): ByteArray

署名対象データ(券面53B || 顔画像3000B || 氏名イメージ2500B)に対するチェックコード (ECDSA P-384 の r||s = 96バイト)を生成する。リーフ証明書の鍵ペアで署名します。