署名検証
このページでは、マイナポータルアプリを使用して取得した署名値と証明書を使って、署名検証を行う方法を説明します。
署名検証に使用する API は、マイナンバーカードから読み出した証明書を用いた身元確認(電子署名)や当人認証(チャレンジレスポンス)と同じ Verify です。
あらかじめAPI の利用開始を完了し、API トークンを取得しておいてください。
シーケンス
実装例
マイナンバーカードから読み出した証明書を用いた身元確認(電子署名)や当人認証(チャレンジレスポンス)で使用した Verify は、スマホ用電子証明書の署名検証にも対応しています。
実装例の証明書・署名値をマイナポータルアプリから取得した証明書・署名値に差し替えることで、スマホ用電子証明書の署名検証を行うことができます。
注意
スマホ用電子証明書の署名作成はテスト環境を使用します。
API エンドポイントの URL はテスト環境のもの https://verify.test.p8n.app
を指定してください。
実装例の API エンドポイントはモック環境の URL が設定されているため注意してください。
次のステップ
その他、API の詳しい使い方やエラーの詳細等については、API リファレンスをご覧ください。