●アクセストークン取得/再取得 ・ガバメントクラウド移行版API(Keycloak v20ベース) { "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJDX1dQRkdHVHd0emYyU2Y0VmR5QkhjTFltNnNuWTN6VDIwcktaaWxMTFhvIn0.eyJleHAiOjE3MDM2NzQxNzcsImlhdCI6MTcwMzY3MDU3NywiYXV0aF90aW1lIjoxNzAzNjY5OTg2LCJqdGkiOiJhMmU2ZjFmMC1mYTI0LTRkNTgtYWYxNy0zMWY2ZjRiMmJiZTkiLCJpc3MiOiJodHRwczovL2FjY291bnQuaW50ZXJuZXQuZWdvdm5lY2Rldi5jb20vYXV0aC9yZWFsbXMvZWdvdiIsImF1ZCI6InNoaW5zZWlhcGkiLCJzdWIiOiJjNmUxOGJiZi1jYjk3LTRhODItOWViMC1hNjhmYjRmZmFkNTMiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJLMjNwZXlUc25XdEh5U1lRIiwic2Vzc2lvbl9zdGF0ZSI6IjY2NjIwZTQ1LThmNGItNGQxOS05ODBlLTdjZjc2ZjE0YmYyZCIsImFjciI6IjAiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCBvZmZsaW5lX2FjY2VzcyIsInNpZCI6IjY2NjIwZTQ1LThmNGItNGQxOS05ODBlLTdjZjc2ZjE0YmYyZCIsImVnb3ZfaWRwIjoiZWdvdiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiZW1haWwiOiJmdWppaXRlc3RAdGVzdC5jb20ifQ.1F-sVrFAwQvh1GJQz4HW9kE2LMi_OyAmBXVfvI-BEhlgXu4iHAa60F7WFN7XrVLn0_3mjduqeCpAo7plxVsIwV2jCwKoaqweZD3gW2mHSK2GifnKibzxHGqWUdWd0bVqau9W5yDA518SpURuBIHQRXTivleNwqbmvRBWWAGv3sqjKSVnJ5sDCx5Kj8CkUmf_lIQHzkYnh-BeJWnxx_iZpZVj1mCMBfKUwLq3NJMHM3yJn9sIonFwjzvxv2bSJXi5OvpjjezE05X6MdWH_KZGTGNS9hTuPPaiWF9FVMLK_jwfLDdVVVbi_f3CgDEP8h6HHmmJMPlVuN5g101DBTMtog", "expires_in": 3600, "refresh_expires_in": 15551409, "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI5NzQyOWExNC1iYjkyLTRmMzItYjc2Ni0yNTJkOWQ1ZDY0MmIifQ.eyJleHAiOjE3MTkyMjE5ODYsImlhdCI6MTcwMzY3MDU3NywianRpIjoiMGYyMzM5NTUtMDUxMi00M2JjLTg0MzktZTMzODc0YWMzYjgzIiwiaXNzIjoiaHR0cHM6Ly9hY2NvdW50LmludGVybmV0LmVnb3ZuZWNkZXYuY29tL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJodHRwczovL2FjY291bnQuaW50ZXJuZXQuZWdvdm5lY2Rldi5jb20vYXV0aC9yZWFsbXMvZWdvdiIsInN1YiI6ImM2ZTE4YmJmLWNiOTctNGE4Mi05ZWIwLWE2OGZiNGZmYWQ1MyIsInR5cCI6Ik9mZmxpbmUiLCJhenAiOiJLMjNwZXlUc25XdEh5U1lRIiwic2Vzc2lvbl9zdGF0ZSI6IjY2NjIwZTQ1LThmNGItNGQxOS05ODBlLTdjZjc2ZjE0YmYyZCIsInNjb3BlIjoib3BlbmlkIGVtYWlsIG9mZmxpbmVfYWNjZXNzIiwic2lkIjoiNjY2MjBlNDUtOGY0Yi00ZDE5LTk4MGUtN2NmNzZmMTRiZjJkIn0.mdv-dT6PC1ztnd7BcTPnzQaIyM_wOPKnLbINkJaEN-M", "token_type": "Bearer", "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJDX1dQRkdHVHd0emYyU2Y0VmR5QkhjTFltNnNuWTN6VDIwcktaaWxMTFhvIn0.eyJleHAiOjE3MDM2NzQxNzcsImlhdCI6MTcwMzY3MDU3NywiYXV0aF90aW1lIjoxNzAzNjY5OTg2LCJqdGkiOiI2YjgwYmQxOC0zZWY4LTRmZTMtYWYyNC01NmQ3OTk0NGNiYzAiLCJpc3MiOiJodHRwczovL2FjY291bnQuaW50ZXJuZXQuZWdvdm5lY2Rldi5jb20vYXV0aC9yZWFsbXMvZWdvdiIsImF1ZCI6IksyM3BleVRzbld0SHlTWVEiLCJzdWIiOiJjNmUxOGJiZi1jYjk3LTRhODItOWViMC1hNjhmYjRmZmFkNTMiLCJ0eXAiOiJJRCIsImF6cCI6IksyM3BleVRzbld0SHlTWVEiLCJzZXNzaW9uX3N0YXRlIjoiNjY2MjBlNDUtOGY0Yi00ZDE5LTk4MGUtN2NmNzZmMTRiZjJkIiwiYXRfaGFzaCI6Im9ONzllV3hyZ3Byb1BjWnl1NFNoaGciLCJhY3IiOiIwIiwic2lkIjoiNjY2MjBlNDUtOGY0Yi00ZDE5LTk4MGUtN2NmNzZmMTRiZjJkIiwiZWdvdl9pZHAiOiJlZ292IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJlbWFpbCI6ImZ1amlpdGVzdEB0ZXN0LmNvbSJ9.ykBozrUJHoRoTmK5o4iLatLvBCOM-xtSB-EYjGZNWmXMEUNLEYp9vUNSAKhu0A4cGo3GVJ8svGW_eO8_tDaN45ys0WrnOR8j5epBXyXDpqNezZe6lAlqp1-ksRkofYzdUJuR1xvzMCnZ7yrWqQxi__jYY4bOnQqP19hVUnU2TYaFa0LpmJrjKHIG0PbboLqsfoRjiym1JrRiflYPb5W2U-MniNJONWr479sSJZO0LUG8-lEzrT8LsxOT2ruPvkm0G3bcyRV2phwKUJl2oYyguywNYJfISMmAdOLtbkz2G__yYuxawBJROGe7DsJLsqVu-Z5C90mGqIm-AXYz6KCcGw", "not-before-policy": 0, "session_state": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "scope": "openid email offline_access" } ●アクセストークン取得/再取得 ・現行API(Keycloak v6ベース) { "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIzMEdMaV9md3BYaUFxN3JtTWczNVJFMElRWHBJeGdEMXYwRlBCcURSaUxVIn0.eyJqdGkiOiJiZmRkODc4YS05NGQwLTQ4MGItYTFmZi0wY2VjZTZiYWI2YTAiLCJleHAiOjE3MDI4NzU3OTMsIm5iZiI6MCwiaWF0IjoxNzAyODcyMTkzLCJpc3MiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJzaGluc2VpYXBpIiwic3ViIjoiMGI4MjdlYzUtZmJhZC00M2NkLWE1YTAtNjkxY2RmNDM4YTI1IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoiSzIzTnd6Q3BuSXJaaXhqciIsImF1dGhfdGltZSI6MTcwMjg2NjU0OCwic2Vzc2lvbl9zdGF0ZSI6IjViNjk4NGE4LTE3ODAtNDZjOC1hYTM3LTAwN2U0YzA3YWQwMCIsImFjciI6IjAiLCJzY29wZSI6Im9wZW5pZCBlbWFpbCBvZmZsaW5lX2FjY2VzcyIsImVnb3ZfaWRwIjoiZWdvdiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiZW1haWwiOiJzYXRvcnUtZnVqaWlAbmNvbnRyLmNvbSJ9.yoWtx7zD-nrSybjA9xKRiHwX0NSHF8zzlawOMfEXpwF5O8h9g042SU_puYPGeRwECP7PPOz630lN-cWC5jt9doff-egvQvlmQsl7cF-n-_nYljI7rGNlMgw1795yxnnuTzYONkBE6pEe1jlzYvgUgdvDZGnbaKZZ_5_bQumpfjU8adwQqBTatCiur91EZ1RSMM8QOUDvr-OZn4ittTNUP095QvtelEBLa5mzIn0VpjTrNYpS5C9IPOw8s5FBdsUiXpmFC0AcciOf28CyhRfgXAi5roeDdFNJ6RQXiClhWMEK2vdvddbGkiJr0YW_nMn2I_LfZ2sNWnVErpWpVhVHTg", "expires_in": 3600, "refresh_expires_in": 0, "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJjZTczOGNjMC0zMTllLTQ3YTgtYTcxNC01ZjdmOGJjMzBiNzIifQ.eyJqdGkiOiI1MjEwYTZmYS1iYTE1LTQ1YzQtOGZiZi1mMjQ4NzQzZmE4MDkiLCJleHAiOjAsIm5iZiI6MCwiaWF0IjoxNzAyODcyMTkzLCJpc3MiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJzdWIiOiIwYjgyN2VjNS1mYmFkLTQzY2QtYTVhMC02OTFjZGY0MzhhMjUiLCJ0eXAiOiJPZmZsaW5lIiwiYXpwIjoiSzIzTnd6Q3BuSXJaaXhqciIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6IjViNjk4NGE4LTE3ODAtNDZjOC1hYTM3LTAwN2U0YzA3YWQwMCIsInNjb3BlIjoib3BlbmlkIGVtYWlsIG9mZmxpbmVfYWNjZXNzIn0.PCspuNpAchIGoC-LhlTkHqk1r9kd8BtlYd2W9kqOIqc", "token_type": "bearer", "id_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICIzMEdMaV9md3BYaUFxN3JtTWczNVJFMElRWHBJeGdEMXYwRlBCcURSaUxVIn0.eyJqdGkiOiI5MTVlOWM0YS1kMmFhLTRjMTktOTBiYy00ZTI4ZTIyYTk2OWMiLCJleHAiOjE3MDI4NzU3OTMsIm5iZiI6MCwiaWF0IjoxNzAyODcyMTkzLCJpc3MiOiJodHRwczovL2FjY291bnQyLmtuLmUtZ292LmdvLmpwL2F1dGgvcmVhbG1zL2Vnb3YiLCJhdWQiOiJLMjNOd3pDcG5JclppeGpyIiwic3ViIjoiMGI4MjdlYzUtZmJhZC00M2NkLWE1YTAtNjkxY2RmNDM4YTI1IiwidHlwIjoiSUQiLCJhenAiOiJLMjNOd3pDcG5JclppeGpyIiwiYXV0aF90aW1lIjoxNzAyODY2NTQ4LCJzZXNzaW9uX3N0YXRlIjoiNWI2OTg0YTgtMTc4MC00NmM4LWFhMzctMDA3ZTRjMDdhZDAwIiwiYWNyIjoiMCIsImVnb3ZfaWRwIjoiZWdvdiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiZW1haWwiOiJzYXRvcnUtZnVqaWlAbmNvbnRyLmNvbSJ9.Ocg0vp-AHUf5JQWVdJxLeK9YqRvZTsI_NOR7iiEs4JgOWD_n-pSYkR_Bo5hbcNBhVJpWyNqFZBEBuCvR_8-VVMb36TgmZcn5RvtbM32cu1zDSWUcONBQMm4ok5bJbCLNOBTPEm169T7iRbZIm_NEYYfGZAYWsehRD5TIcYbbIVAq3OLOKOYbBFeGcmUugHOU99fovuBupR63yEDuuEzqk6KHkRuhgP3M0PSl9Xuy1rhE2cj9YjLaw49I9T61ooKwluWT4FHj44PvsFdO9qA3ieWju8d7bFOIBEYcY0HRvWsqDbkcyZbug5MIjeGJpB6NPu6o2N5Pq4fKQJCK-dQqHA", "not-before-policy": 1611620110, "session_state": "5b6984a8-1780-46c8-aa37-007e4c07ad00", "scope": "openid email offline_access" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇アクセストークン ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1703674177, "iat": 1703670577, "auth_time": 1703669986, "jti": "a2e6f1f0-fa24-4d58-af17-31f6f4b2bbe9", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "shinseiapi", "sub": "c6e18bbf-cb97-4a82-9eb0-a68fb4ffad53", "typ": "Bearer", "azp": "K23peyTsnWtHySYQ", "session_state": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "acr": "0", "scope": "openid email offline_access", "sid": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "egov_idp": "egov", "email_verified": false, "email": "XXX@aaa.bbb" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇アクセストークン ・現行API(Keycloak v6ベース) { "jti": "bfdd878a-94d0-480b-a1ff-0cece6bab6a0", "exp": 1702875793, "nbf": 0, "iat": 1702872193, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "shinseiapi", "sub": "0b827ec5-fbad-43cd-a5a0-691cdf438a25", "typ": "Bearer", "azp": "K23NwzCpnIrZixjr", "auth_time": 1702866548, "session_state": "5b6984a8-1780-46c8-aa37-007e4c07ad00", "acr": "0", "scope": "openid email offline_access", "egov_idp": "egov", "email_verified": false, "email": "XXX@aaa.bbb" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇リフレッシュトークン ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1719221986, "iat": 1703670577, "jti": "0f233955-0512-43bc-8439-e33874ac3b83", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "https://account.XXXX.com/auth/realms/egov", "sub": "c6e18bbf-cb97-4a82-9eb0-a68fb4ffad53", "typ": "Offline", "azp": "K23peyTsnWtHySYQ", "session_state": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "scope": "openid email offline_access", "sid": "66620e45-8f4b-4d19-980e-7cf76f14bf2d" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇リフレッシュトークン ・現行API(Keycloak v6ベース) { "jti": "5210a6fa-ba15-45c4-8fbf-f248743fa809", "exp": 0, "nbf": 0, "iat": 1702872193, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "sub": "0b827ec5-fbad-43cd-a5a0-691cdf438a25", "typ": "Offline", "azp": "K23NwzCpnIrZixjr", "auth_time": 0, "session_state": "5b6984a8-1780-46c8-aa37-007e4c07ad00", "scope": "openid email offline_access" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇IDトークン ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1703674177, "iat": 1703670577, "auth_time": 1703669986, "jti": "6b80bd18-3ef8-4fe3-af24-56d79944cbc0", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "K23peyTsnWtHySYQ", "sub": "c6e18bbf-cb97-4a82-9eb0-a68fb4ffad53", "typ": "ID", "azp": "K23peyTsnWtHySYQ", "session_state": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "at_hash": "oN79eWxrgproPcZyu4Shhg", "acr": "0", "sid": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "egov_idp": "egov", "email_verified": false, "email": "XXX@aaa.bbb" } ●アクセストークン取得/アクセストークン再取得 JWTデコード後(ペイロード) 〇IDトークン ・現行API(Keycloak v6ベース) { "jti": "915e9c4a-d2aa-4c19-90bc-4e28e22a969c", "exp": 1702875793, "nbf": 0, "iat": 1702872193, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "K23NwzCpnIrZixjr", "sub": "0b827ec5-fbad-43cd-a5a0-691cdf438a25", "typ": "ID", "azp": "K23NwzCpnIrZixjr", "auth_time": 1702866548, "session_state": "5b6984a8-1780-46c8-aa37-007e4c07ad00", "acr": "0", "egov_idp": "egov", "email_verified": false, "email": "XXX@aaa.bbb" } ●アクセストークン検証 ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1703674177, "iat": 1703670577, "auth_time": 1703669986, "jti": "a2e6f1f0-fa24-4d58-af17-31f6f4b2bbe9", "iss": "https://account.XXXX.com/auth/realms/egov", "aud": "shinseiapi", "sub": "c6e18bbf-cb97-4a82-9eb0-a68fb4ffad53", "typ": "Bearer", "azp": "K23peyTsnWtHySYQ", "session_state": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "email": "fujiitest@test.com", "email_verified": false, "acr": "0", "scope": "openid email offline_access", "sid": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "egov_idp": "egov", "client_id": "K23peyTsnWtHySYQ", "username": "XXX@aaa.bbb", "active": true } ●アクセストークン検証 ・現行API(Keycloak v6ベース) { "jti": "bfdd878a-94d0-480b-a1ff-0cece6bab6a0", "exp": 1702875793, "nbf": 0, "iat": 1702872193, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "shinseiapi", "sub": "0b827ec5-fbad-43cd-a5a0-691cdf438a25", "typ": "Bearer", "azp": "K23NwzCpnIrZixjr", "auth_time": 1702866548, "session_state": "5b6984a8-1780-46c8-aa37-007e4c07ad00", "email": "XXX@aaa.bbb", "email_verified": false, "acr": "0", "scope": "openid email offline_access", "egov_idp": "egov", "client_id": "K23NwzCpnIrZixjr", "username": null, "active": true } ●リフレッシュトークン検証 ・ガバメントクラウド移行版API(Keycloak v20ベース) { "exp": 1719221986, "iat": 1703670577, "jti": "0f233955-0512-43bc-8439-e33874ac3b83", "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "sub": "c6e18bbf-cb97-4a82-9eb0-a68fb4ffad53", "typ": "Offline", "azp": "K23peyTsnWtHySYQ", "session_state": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "scope": "openid email offline_access", "sid": "66620e45-8f4b-4d19-980e-7cf76f14bf2d", "client_id": "K23peyTsnWtHySYQ", "username": "XXX@aaa.bbb", "active": true } ●リフレッシュトークン検証 ・現行API(Keycloak v6ベース) { "jti": "5210a6fa-ba15-45c4-8fbf-f248743fa809", "exp": 0, "nbf": 0, "iat": 1702872193, "iss": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "aud": "https://account2.kn.e-gov.go.jp/auth/realms/egov", "sub": "0b827ec5-fbad-43cd-a5a0-691cdf438a25", "typ": "Offline", "azp": "K23NwzCpnIrZixjr", "auth_time": 0, "session_state": "5b6984a8-1780-46c8-aa37-007e4c07ad00", "scope": "openid email offline_access", "client_id": "K23NwzCpnIrZixjr", "username": null, "active": true }