●アクセストークン取得/再取得 ・ガバメントクラウド移行版API(Keycloak v20ベース) { "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJDX1dQRkdHVHd0emYyU2Y0VmR5QkhjTFltNnNuWTN6VDIwcktaaWxMTFhvIn0.eyJleHAiOjE3MDM2NzcyMjksImlhdCI6MTcwMzY3MzYyOSwiYXV0aF90aW1lIjoxNzAzNjczNDc0LCJqdGkiOiI0YmEwM2Y0ZC00M2ZjLTQ3NjctOGU2My03MzkxODQ3ZDg0NmUiLCJpc3MiOiJodHRwczovL2FjY291bnQuaW50ZXJuZXQuZWdvdm5lY2Rldi5jb20vYXV0aC9yZWFsbXMvZWdvdiIsImF1ZCI6InNoaW5zZWlhcGkiLCJzdWIiOiJjZjE0MDNlNi0xNDczLTRmZDktODExNy04NzkzYjljMTgxODkiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJLMjNwZXlUc25XdEh5U1lRIiwic2Vzc2lvbl9zdGF0ZSI6ImNhM2IxMDMxLTY5ZTAtNDU0Mi1hMGY2LTk3ZDNkZWMxMTFkNSIsImFjciI6IjEiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCBvZmZsaW5lX2FjY2VzcyIsInNpZCI6ImNhM2IxMDMxLTY5ZTAtNDU0Mi1hMGY2LTk3ZDNkZWMxMTFkNSIsImVnb3ZfaWRwIjoiZ2JpemlkIiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJlZ292X2V4dGlkcF9hdXRoX3RpbWUiOjE3MDM2NzM0NzA3NjksImVnb3ZfZ2JpemlkX2FjY291bnRfdHlwZSI6IjMiLCJlbWFpbCI6ImtvdWljaGktbmFydW1pQG5jb250ci5jb20ifQ.8neXmLK7h9JkWzTVEG3Og4jMZLxJZ3e-79bsqm4bZm4zcZVqLIennen_86M6w-XfKRzt6P69rywt30sVlipRLt7654LcyPBpLVN1yfVG-fRW4itW7ZR0FC2w7N1CYgMike9JeHs7_TKwn_23LNbf1nNrryMnZnY02dgIeQR_-0q_R0BtMoMPymOozDkVepmKilzCTJ0DG5qdbFIV-D-EsGqkET8DfYoGydir9net1IxIxe3bDHZqwX070jj3FfqhJgbPyxKYjNhh9KxjVS_V-5GwlmkQXNfkH6MBhanbNj45i0O57UO8opPpR54meDELkQ4UbbcyPZkYb28GhqA8Tw", "expires_in": 3600, "refresh_expires_in": 15551845, "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI5NzQyOWExNC1iYjkyLTRmMzItYjc2Ni0yNTJkOWQ1ZDY0MmIifQ.eyJleHAiOjE3MTkyMjU0NzQsImlhdCI6MTcwMzY3MzYyOSwianRpIjoiNjVmMDE4ZTAtMDg1YS00YTNjLWIwZjItMWU3MjQ1ZDUxMWNmIiwiaXNzIjoiaHR0cHM6Ly9hY2NvdW50LmludGVybmV0LmVnb3ZuZWNkZXYuY29tL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJodHRwczovL2FjY291bnQuaW50ZXJuZXQuZWdvdm5lY2Rldi5jb20vYXV0aC9yZWFsbXMvZWdvdiIsInN1YiI6ImNmMTQwM2U2LTE0NzMtNGZkOS04MTE3LTg3OTNiOWMxODE4OSIsInR5cCI6Ik9mZmxpbmUiLCJhenAiOiJLMjNwZXlUc25XdEh5U1lRIiwic2Vzc2lvbl9zdGF0ZSI6ImNhM2IxMDMxLTY5ZTAtNDU0Mi1hMGY2LTk3ZDNkZWMxMTFkNSIsInNjb3BlIjoib3BlbmlkIGVtYWlsIG9mZmxpbmVfYWNjZXNzIiwic2lkIjoiY2EzYjEwMzEtNjllMC00NTQyLWEwZjYtOTdkM2RlYzExMWQ1In0.VJxQ5uIikBWsR0adRVVxfN5nvYn195YK_z7PkYiyZoI", "token_type": "Bearer", "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJDX1dQRkdHVHd0emYyU2Y0VmR5QkhjTFltNnNuWTN6VDIwcktaaWxMTFhvIn0.eyJleHAiOjE3MDM2NzcyMjksImlhdCI6MTcwMzY3MzYyOSwiYXV0aF90aW1lIjoxNzAzNjczNDc0LCJqdGkiOiJkMWEyNzZmYi02M2MxLTQyNGUtYWM5Mi02ZmViNjRiMDdjZWMiLCJpc3MiOiJodHRwczovL2FjY291bnQuaW50ZXJuZXQuZWdvdm5lY2Rldi5jb20vYXV0aC9yZWFsbXMvZWdvdiIsImF1ZCI6IksyM3BleVRzbld0SHlTWVEiLCJzdWIiOiJjZjE0MDNlNi0xNDczLTRmZDktODExNy04NzkzYjljMTgxODkiLCJ0eXAiOiJJRCIsImF6cCI6IksyM3BleVRzbld0SHlTWVEiLCJzZXNzaW9uX3N0YXRlIjoiY2EzYjEwMzEtNjllMC00NTQyLWEwZjYtOTdkM2RlYzExMWQ1IiwiYXRfaGFzaCI6ImVHNDhnSWQzZk9IN0lDanhOdHFSZ0EiLCJhY3IiOiIxIiwic2lkIjoiY2EzYjEwMzEtNjllMC00NTQyLWEwZjYtOTdkM2RlYzExMWQ1IiwiZWdvdl9pZHAiOiJnYml6aWQiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImVnb3ZfZXh0aWRwX2F1dGhfdGltZSI6MTcwMzY3MzQ3MDc2OSwiZWdvdl9nYml6aWRfYWNjb3VudF90eXBlIjoiMyIsImVtYWlsIjoia291aWNoaS1uYXJ1bWlAbmNvbnRyLmNvbSJ9.1nzVrCnx8laNYOhkeuzcKp0Wryrsezi2lhgCBe00AGX-QBRFvs6qAUe7G695F_JZSsgGcDuAez0XFP1E6olzkoDIB4yCAiQtAhcyztdkK-Or0rzKWTBVbFoew6UZ4hrb-d8AjO9DWyoHZ88R_DwrQnrmHLQRvqimBIqDof0rhDG3KQR9MKkOvG99K_GwNW0vIqgjnssklmaOks_0h4BfgVi0LBXNPXK7aRX0jTvIvN9h1rPdZ6_D1g1lxGZ4shtlyzG2TaVWUC-7UHl41e0Igr8fVSPjreRNRaadjk6lIzsBooKSazjuBQclWqHdHvu3A-jBkLA026aVJMXUez24OQ", "not-before-policy": 0, "session_state": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "scope": "openid email offline_access" } ●アクセストークン取得/再取得 ・現行API(Keycloak v6ベース) { "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIzMEdMaV9md3BYaUFxN3JtTWczNVJFMElRWHBJeGdEMXYwRlBCcURSaUxVIn0.eyJqdGkiOiJiYmNiYTkwMS0yMzI2LTRlMWEtYmRlOC1jYzk4NTA3YjMyZjAiLCJleHAiOjE3MDI4ODI5NjcsIm5iZiI6MCwiaWF0IjoxNzAyODc5MzY3LCJpc3MiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJzaGluc2VpYXBpIiwic3ViIjoiYTVhNjA5OGUtOTc3Zi00NjA1LWE2YTgtNzhjZjhhMTE3ZmQ0IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiSzIzTnd6Q3BuSXJaaXhqciIsIm5vbmNlIjoiYmFlYzgwMzctZjhhMC00NTNhLTg1N2YtODM3ZWE4ZjY2YmRmIiwiYXV0aF90aW1lIjoxNzAyODc5MzA4LCJzZXNzaW9uX3N0YXRlIjoiM2M1ZTAwMDYtMjgwYS00NTEwLTliODMtMjUwZWY0N2NjODAxIiwiYWNyIjoiMSIsInNjb3BlIjoib3BlbmlkIGVtYWlsIG9mZmxpbmVfYWNjZXNzIiwiZWdvdl9pZHAiOiJnYml6aWQiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImVnb3ZfZXh0aWRwX2F1dGhfdGltZSI6MTcwMjg3OTMwNzAxMCwiZWdvdl9nYml6aWRfYWNjb3VudF90eXBlIjoiMyIsImVtYWlsIjoibWFraW5vLXl1dWtpQG5jb250ci5jb20ifQ.yxXTH-AxYS5PJyiBCpzrlSGq7L9o5BfXpx-mKNcIn4UkVhd8kps6j5JCr6KBOBJ58PMCSNxNSLSuUR6F1a_tqLnHB9JrUD3VKMdV5yN6dpH2-M6ZpuxIqbYwLxUfNR2kVy6lDLO1AUYDIQBQSRS54dAd9Kgf61cMo45WvG-BX_bV3VikBTg_xWjR7DOm7v-1wFVv631NSuMWajrT4qdTObEaG0ZgYlZEIWaq4XddI8yvGFJ3-Ysslkm5xhUZUwsuXFxOWVNi3_jylqNnKy-u6vCbakVrLoNUqYJsPGa5EF9DLY88HJ-OkM6AfrCkH4w2PR4XZP8ZYMZTA9k6htZCng", "expires_in": 3600, "refresh_expires_in": 0, "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJjZTczOGNjMC0zMTllLTQ3YTgtYTcxNC01ZjdmOGJjMzBiNzIifQ.eyJqdGkiOiJlMzc0ZGI3NC02ZTdlLTQwOGEtYmUxZC1hYTg0ZmQwYTE3ZTAiLCJleHAiOjAsIm5iZiI6MCwiaWF0IjoxNzAyODc5MzY3LCJpc3MiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJzdWIiOiJhNWE2MDk4ZS05NzdmLTQ2MDUtYTZhOC03OGNmOGExMTdmZDQiLCJ0eXAiOiJPZmZsaW5lIiwiYXpwIjoiSzIzTnd6Q3BuSXJaaXhqciIsIm5vbmNlIjoiYmFlYzgwMzctZjhhMC00NTNhLTg1N2YtODM3ZWE4ZjY2YmRmIiwiYXV0aF90aW1lIjowLCJzZXNzaW9uX3N0YXRlIjoiM2M1ZTAwMDYtMjgwYS00NTEwLTliODMtMjUwZWY0N2NjODAxIiwic2NvcGUiOiJvcGVuaWQgZW1haWwgb2ZmbGluZV9hY2Nlc3MifQ.9cdWFFYFPlhd-oA8alQ214XukkJBztzsu68hTNAb-RQ", "token_type": "bearer", "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIzMEdMaV9md3BYaUFxN3JtTWczNVJFMElRWHBJeGdEMXYwRlBCcURSaUxVIn0.eyJqdGkiOiIyOTg1MDU3Yi0wZjlhLTRjZmMtYWQ1Zi04MWE3MDMzZGNlNGMiLCJleHAiOjE3MDI4ODI5NjcsIm5iZiI6MCwiaWF0IjoxNzAyODc5MzY3LCJpc3MiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJLMjNOd3pDcG5JclppeGpyIiwic3ViIjoiYTVhNjA5OGUtOTc3Zi00NjA1LWE2YTgtNzhjZjhhMTE3ZmQ0IiwidHlwIjoiSUQiLCJhenAiOiJLMjNOd3pDcG5JclppeGpyIiwibm9uY2UiOiJiYWVjODAzNy1mOGEwLTQ1M2EtODU3Zi04MzdlYThmNjZiZGYiLCJhdXRoX3RpbWUiOjE3MDI4NzkzMDgsInNlc3Npb25fc3RhdGUiOiIzYzVlMDAwNi0yODBhLTQ1MTAtOWI4My0yNTBlZjQ3Y2M4MDEiLCJhY3IiOiIxIiwiZWdvdl9pZHAiOiJnYml6aWQiLCJlbWFpbF92ZXJpZmllZCI6ZmFsc2UsImVnb3ZfZXh0aWRwX2F1dGhfdGltZSI6MTcwMjg3OTMwNzAxMCwiZWdvdl9nYml6aWRfYWNjb3VudF90eXBlIjoiMyIsImVtYWlsIjoibWFraW5vLXl1dWtpQG5jb250ci5jb20ifQ.Qb8U-nopyYBH2Av1EdVxztS3CZU5i967fEw3TgpUXNGzy4Letc4Jr2wnW_JCv97o2HkdDoZ7y89pD455HxRieddt3TslH8Zc4518TXReugFNEXkAHnpu52PppLuZq6HhOJJiQCy5-Bo2PMUk4BsEv9EqUJopRXRpDhxhxMnyVtmJ1f1Jpc8udVaGxAxW9avVuF0Dg0qsOy1nsScNXYrSGFmA9qT2BMX83lr-KLiSveMsaj25wb2xvpLG6h9ouWrIIvnTAzx_z8iv1gxaCD1EYOJd4FiX3HgifeYliOhhRphp3pznScHkTEM3VbSo085MHRD0-pB1GG4ijck5OnJHSg", "not-before-policy": 1611620110, "session_state": "3c5e0006-280a-4510-9b83-250ef47cc801", "scope": "openid email offline_access" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇アクセストークン ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1703677229, "iat": 1703673629, "auth_time": 1703673474, "jti": "4ba03f4d-43fc-4767-8e63-7391847d846e", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "shinseiapi", "sub": "cf1403e6-1473-4fd9-8117-8793b9c18189", "typ": "Bearer", "azp": "K23peyTsnWtHySYQ", "session_state": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "acr": "1", "scope": "openid email offline_access", "sid": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "egov_idp": "gbizid", "email_verified": false, "egov_extidp_auth_time": 1703673470769, "egov_gbizid_account_type": "3", "email": "XXX@aaa.bbb" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇アクセストークン ・現行API(Keycloak v6ベース) { "jti": "e01ada30-fcd4-45a0-b563-df06d296f43a", "exp": 1702883726, "nbf": 0, "iat": 1702880126, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "shinseiapi", "sub": "a5a6098e-977f-4605-a6a8-78cf8a117fd4", "typ": "Bearer", "azp": "K23NwzCpnIrZixjr", "nonce": "baec8037-f8a0-453a-857f-837ea8f66bdf", "auth_time": 1702879308, "session_state": "3c5e0006-280a-4510-9b83-250ef47cc801", "acr": "1", "scope": "openid email offline_access", "egov_idp": "gbizid", "email_verified": false, "egov_extidp_auth_time": 1702879307010, "egov_gbizid_account_type": "3", "email": "XXX@aaa.bbb" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇リフレッシュトークン ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1719225474, "iat": 1703673629, "jti": "65f018e0-085a-4a3c-b0f2-1e7245d511cf", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "https://account.XXXX.com/auth/realms/egov", "sub": "cf1403e6-1473-4fd9-8117-8793b9c18189", "typ": "Offline", "azp": "K23peyTsnWtHySYQ", "session_state": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "scope": "openid email offline_access", "sid": "ca3b1031-69e0-4542-a0f6-97d3dec111d5" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇リフレッシュトークン ・現行API(Keycloak v6ベース) { "jti": "a67feb80-bbfe-426a-bc18-5e905b2e896c", "exp": 0, "nbf": 0, "iat": 1702880126, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "sub": "a5a6098e-977f-4605-a6a8-78cf8a117fd4", "typ": "Offline", "azp": "K23NwzCpnIrZixjr", "nonce": "baec8037-f8a0-453a-857f-837ea8f66bdf", "auth_time": 0, "session_state": "3c5e0006-280a-4510-9b83-250ef47cc801", "scope": "openid email offline_access" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇IDトークン ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1703677229, "iat": 1703673629, "auth_time": 1703673474, "jti": "d1a276fb-63c1-424e-ac92-6feb64b07cec", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "K23peyTsnWtHySYQ", "sub": "cf1403e6-1473-4fd9-8117-8793b9c18189", "typ": "ID", "azp": "K23peyTsnWtHySYQ", "session_state": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "at_hash": "eG48gId3fOH7ICjxNtqRgA", "acr": "1", "sid": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "egov_idp": "gbizid", "email_verified": false, "egov_extidp_auth_time": 1703673470769, "egov_gbizid_account_type": "3", "email": "XXX@aaa.bbb" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇IDトークン ・現行API(Keycloak v6ベース) { "jti": "fa32a117-3044-4476-bef9-25c068240bff", "exp": 1702883726, "nbf": 0, "iat": 1702880126, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "K23NwzCpnIrZixjr", "sub": "a5a6098e-977f-4605-a6a8-78cf8a117fd4", "typ": "ID", "azp": "K23NwzCpnIrZixjr", "nonce": "baec8037-f8a0-453a-857f-837ea8f66bdf", "auth_time": 1702879308, "session_state": "3c5e0006-280a-4510-9b83-250ef47cc801", "acr": "1", "egov_idp": "gbizid", "email_verified": false, "egov_extidp_auth_time": 1702879307010, "egov_gbizid_account_type": "3", "email": "XXX@aaa.bbb" } ●アクセストークン検証 ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1703677229, "iat": 1703673629, "auth_time": 1703673474, "jti": "4ba03f4d-43fc-4767-8e63-7391847d846e", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "shinseiapi", "sub": "cf1403e6-1473-4fd9-8117-8793b9c18189", "typ": "Bearer", "azp": "K23peyTsnWtHySYQ", "session_state": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "email": "XXX@aaa.bbb", "email_verified": false, "acr": "1", "scope": "openid email offline_access", "sid": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "egov_idp": "gbizid", "egov_extidp_auth_time": 1703673470769, "egov_gbizid_account_type": "3", "client_id": "K23peyTsnWtHySYQ", "username": "XXX@aaa.bbb, "active": true } ●アクセストークン検証 ・現行API(Keycloak v6ベース) { "jti": "bbcba901-2326-4e1a-bde8-cc98507b32f0", "exp": 1702882967, "nbf": 0, "iat": 1702879367, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "shinseiapi", "sub": "a5a6098e-977f-4605-a6a8-78cf8a117fd4", "typ": "Bearer", "azp": "K23NwzCpnIrZixjr", "nonce": "baec8037-f8a0-453a-857f-837ea8f66bdf", "auth_time": 1702879308, "session_state": "3c5e0006-280a-4510-9b83-250ef47cc801", "email": "XXX@aaa.bbb", "email_verified": false, "acr": "1", "scope": "openid email offline_access", "egov_idp": "gbizid", "egov_extidp_auth_time": 1702879307010, "egov_gbizid_account_type": "3", "client_id": "K23NwzCpnIrZixjr", "username": null, "active": true } ●リフレッシュトークン検証 ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1719225474, "iat": 1703673629, "jti": "65f018e0-085a-4a3c-b0f2-1e7245d511cf", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "https://account.XXXX.com/auth/realms/egov", "sub": "cf1403e6-1473-4fd9-8117-8793b9c18189", "typ": "Offline", "azp": "K23peyTsnWtHySYQ", "session_state": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "scope": "openid email offline_access", "sid": "ca3b1031-69e0-4542-a0f6-97d3dec111d5", "client_id": "K23peyTsnWtHySYQ", "username": "XXX@aaa.bbb", "active": true } ●リフレッシュトークン検証 ・現行API(Keycloak v6ベース){ "jti": "e374db74-6e7e-408a-be1d-aa84fd0a17e0", "exp": 0, "nbf": 0, "iat": 1702879367, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "sub": "a5a6098e-977f-4605-a6a8-78cf8a117fd4", "typ": "Offline", "azp": "K23NwzCpnIrZixjr", "nonce": "baec8037-f8a0-453a-857f-837ea8f66bdf", "auth_time": 0, "session_state": "3c5e0006-280a-4510-9b83-250ef47cc801", "scope": "openid email offline_access", "client_id": "K23NwzCpnIrZixjr", "username": null, "active": true }