Slide 1

Slide 1 text

!LFOTDBM ֎෦*EFOUJUZ͔Βߟ͑Δ "[VSF"%ͷ޲͔͍ઌ

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

$*".$VTUPNFS*EFOUJUZ"DDFTT.BOBHFNFOU

Slide 4

Slide 4 text

$*".$VTUPNFS*EFOUJUZ"DDFTT.BOBHFNFOU

Slide 5

Slide 5 text

$*".JO"[VSF"[VSF"%#$ IUUQTEPDTNJDSPTPGUDPNFOVTB[VSFBDUJWFEJSFDUPSZCDPWFSWJFX

Slide 6

Slide 6 text

$*".JO"[VSF"[VSF"%#$ IUUQTEPDTNJDSPTPGUDPNFOVTB[VSFBDUJWFEJSFDUPSZCDPWFSWJFX

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

6TFS'MPXBOE"1*$POOFDUPS

Slide 9

Slide 9 text

6TFS'MPXBOE"1*$POOFDUPS

Slide 10

Slide 10 text

6TFS'MPXBOE"1*$POOFDUPS

Slide 11

Slide 11 text

ͱ͍͏ͷ͸ΤϯυϢʔβʔ޲͚ ͷ࿩

Slide 12

Slide 12 text

##ʹ͓͚ΔϏδωεύʔτφʔɾҕୗઌͱͷ΍ΓͱΓ

Slide 13

Slide 13 text

##ʹ͓͚Δ֎෦ॴଐϢʔβʔͷ௥Ճήετ֎෦*EFOUJUZ IUUQTEPDTNJDSPTPGUDPNFOVTB[VSFBDUJWFEJSFDUPSZCDPWFSWJFX

Slide 14

Slide 14 text

ैདྷͷ࢓༷͔Β͔Θͬͨ͜ͱ w 4/4࿈ܞ w (PPHMFΞΧ΢ϯτ࿈ܞ w 'BDFCPPLΞΧ΢ϯτ࿈ܞ w 6TFS'MPXʢʣ w 4FMG4JHOVQ w "1*$POOFDUPS w $VTUPN"UUSJCVUF w -JDFOTFϞσϧͷมߋ w HVFTUTMJDFOTF ."6

Slide 15

Slide 15 text

https://accounts.google.com/o/oauth2/auth/identifier? client_id=19852663569-5et4tfk70m0ugnf1v8btus0nnugcktq1&redirect_uri=https%3A%2F%2Flogin.microsoftonline.c om%2Fte%2F36a6e4b2- e620-44c2-897b-22b1d394354a%2Foauth2%2Fauthresp&response_type=code&scope=email%20profil e&login_hint=kengoscal%40gmail.com&access_type=offline&state=StateProperties%3DeyJTSUQiOiJ4LW1zLWNwaW0tcm M6ZjM5ODk4MDQtNWE1MC00YzEwLTgxYzktYzg5ZmZlNDY2NDUzIiwiVElEIjoiNWE2ODQ0ZGEtMmIyYS00MjAwLWE2NjktMmZhNjEwZDV mMDAwIiwiVE9JRCI6IjM2YTZlNGIyLWU2MjAtNDRjMi04OTdiLTIyYjFkMzk0MzU0YSJ9&flowName=GeneralOAuthFlow Ϣʔβʔମݧট଴ύλʔϯXJUIHNBJM

Slide 16

Slide 16 text

Ϣʔβʔମݧ0OF5JNF1BTTXPSE IUUQTEPDTNJDSPTPGUDPNFOVTB[VSFBDUJWFEJSFDUPSZFYUFSOBMJEFOUJUJFTPOFUJNFQBTTDPEF

Slide 17

Slide 17 text

No content

Slide 18

Slide 18 text

Ϣʔβʔମݧผ"[VSF"%

Slide 19

Slide 19 text

Ϣʔβʔମݧ4FMG4JHO6Q खݩͰ͏·͍͔ͣ͘ https://accounts.google.com/o/oauth2/auth/identifier? client_id=19852663569-5et4tfk70m0ugnf1v8btus0nnugcktq1&redirect_uri=https%3A%2F%2Flogin.microsoftonline.c om%2Fte%2F36a6e4b2- e620-44c2-897b-22b1d394354a%2Foauth2%2Fauthresp&response_type=code&scope=email%20profil e&login_hint=kengoscal%40gmail.com&access_type=offline&state=StateProperties%3DeyJTSUQiOiJ4LW1zLWNwaW0tcm M6ZjM5ODk4MDQtNWE1MC00YzEwLTgxYzktYzg5ZmZlNDY2NDUzIiwiVElEIjoiNWE2ODQ0ZGEtMmIyYS00MjAwLWE2NjktMmZhNjEwZDV mMDAwIiwiVE9JRCI6IjM2YTZlNGIyLWU2MjAtNDRjMi04OTdiLTIyYjFkMzk0MzU0YSJ9&flowName=GeneralOAuthFlow

Slide 20

Slide 20 text

"[VSF"%ςφϯτࢀՃϑϩʔ

Slide 21

Slide 21 text

ςφϯτ಺ͷϦιʔε͕ར༻Մೳ

Slide 22

Slide 22 text

֎෦*EFOUJUZͷ͏Ε͍͜͠ͱ w ."6·Ͱແྉ w .JDSPTPGUͰ0GGJDFϥΠηϯε͕͋Ε͹ɺήετ෼͸ແྉͰར༻Մೳ w 5FBNT 4IBSF1PJOU w ద੾ʹ"UUSJCVUFʢଐੑʣΛઃఆ͢Ε͹ɺ w "84 w ݖݶ΋෇༩Մೳ w (MPCBM"ENJO΋ w ແྉͰɺ΄΅ਖ਼نϢʔβʔͱಉ౳ͷϫʔΫϓϨΠεΛఏڙՄೳ w 0LUBY#PY #VTJOFTT1MBO

Slide 23

Slide 23 text

֎෦*EFOUJUZͷͭΒ͍ͱ͜ w ࣗςφϯτͷࢪࡦ͕μΠϨΫτʹήετʹӨڹ͢Δ w શϢʔβʔʹ.'"Λઃఆ͍ͯ͠ΔͱɺήετʹΑͬͯ͸ճೝূΛ࣮ࢪ͢Δ͜ͱʹͳΔ w ద༻ର৅ͷάϧʔϓΛ੍ݶ͢ΔͳͲͰରॲՄೳ͕ͩʜ w ࠇຐज़଴ͬͨͳ͠ w ϩάΠϯͰ͍ͳ͔ͬͨͱ͖ͷ੾Γ෼͚ w ࣗςφϯτͰ3JTLZ6TFS3JTLZ4JHO6Q൑ఆ͞Εͨʁ w ଞςφϯτͰ3JTLZ6TFS3JTLZ4JHO6Q൑ఆ͞Εͨʁ w 'BDFCPPLͰ0DVMVT໰୊Λ௨ͯ͠ΞΧ΢ϯτΛౚ݁͞Εͨʁ w ௥Ճର৅ͷήετΛݟޡΔͱ໰୊ʹ w ίʔυԽʹΑΔ؅ཧɺࡉ͔͍ݖݶʹ෼ׂͯ͠ɺಈతάϧʔϓΛ࢖͍͜ͳ͞ͳ͍ͱةͳͦ͞͏

Slide 24

Slide 24 text

֎෦*EFOUJUZͷ͔͍ͭͲ͜Ζ IUUQTEPDTNJDSPTPGUDPNFOVTB[VSFBDUJWFEJSFDUPSZCDPWFSWJFX

Slide 25

Slide 25 text

ैདྷͷ࢓༷͔Β͔Θͬͨ͜ͱʢ࠶ܝʣ w 4/4࿈ܞ w (PPHMFΞΧ΢ϯτ࿈ܞ w 'BDFCPPLΞΧ΢ϯτ࿈ܞ w 6TFS'MPXʢʣ w 4FMG4JHOVQ w "1*$POOFDUPS w $VTUPN"UUSJCVUF w -JDFOTFϞσϧͷมߋ w HVFTUTMJDFOTF ."6

Slide 26

Slide 26 text

ैདྷͷ࢓༷͔Β͔Θͬͨ͜ͱʢ࠶ܝʣ w 4/4࿈ܞ w (PPHMFΞΧ΢ϯτ࿈ܞ w 'BDFCPPLΞΧ΢ϯτ࿈ܞ w 6TFS'MPXʢʣ w 4FMG4JHOVQ w "1*$POOFDUPS w $VTUPN"UUSJCVUF w-JDFOTFϞσϧͷมߋ wHVFTUTMJDFOTF ."6

Slide 27

Slide 27 text

֎෦*EFOUJUZ͔Β "[VSF"% .JDSPTPGU ͕޲͔͓͏ͱ ͢Δͱ͜Ζ

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

&OUJUZΛத৺ʹͨ͠*EFOUJUZ

Slide 32

Slide 32 text

4FMG4PWSJO*EFOUJUZ ࣗݾओݖܕ*EFOUJUZ

Slide 33

Slide 33 text

ैདྷͷ*EFOUJUZ.PEFM IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 34

Slide 34 text

ຊདྷ͋Δ΂͖*EFOUJUZ.PEFM4FMG4PWSJO*EFOUJUZ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 35

Slide 35 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w +VTUJGJBCMF1BSUJFT w %JSFDUFE*EFOUJUZ w 4UBOEBSEJ[FE*EFOUJUZ)VC w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ4UBCJMJUZ w )VNBO*OUFHSBUJPO

Slide 36

Slide 36 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w Ϣʔβʔ͕ड͚ೖΕ΍͍͢ʢ݁Ռɺ௕͘࢖ΘΕΔʣ*EFOUJUZγεςϜ w Ϣʔβʔ͸γεςϜʹର͢Δ໰୊ʹؾͮ͘ w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w +VTUJGJBCMF1BSUJFT w %JSFDUFE*EFOUJUZ w 4UBOEBSEJ[FE*EFOUJUZ)VC w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ4UBCJMJUZ w )VNBO*OUFHSBUJPO

Slide 37

Slide 37 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w ಛఆͷ໨తͷͨΊʹඞཁͳ΋ͷ͚ͩΛఏڙɾঝ୚͢Δ w +VTUJGJBCMF1BSUJFT w %JSFDUFE*EFOUJUZ w 4UBOEBSEJ[FE*EFOUJUZ)VC w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ4UBCJMJUZ w )VNBO*OUFHSBUJPO

Slide 38

Slide 38 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w +VTUJGJBCMF1BSUJFT w τϥϯβΫγϣϯதʹਖ਼౰Ͱͳ͍ొ৔ਓ෺͸ؔΘͬͯ͸͍͚ͳ͍ w ಛఆͷϓϩόΠμʔ͕ؒʹཱͨͳ͍ɻྫ(PPHMFʹΑΔΞΫηεղੳͳͲ w %JSFDUFE*EFOUJUZ w 4UBOEBSEJ[FE*EFOUJUZ)VC w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ4UBCJMJUZ w )VNBO*OUFHSBUJPO

Slide 39

Slide 39 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w +VTUJGJBCMF1BSUJFT w %JSFDUFE*EFOUJUZ w ݸਓ͸ৗʹެ։ՄೳͳࣝผࢠΛ΋ͭͱ͸ݶΒͳ͍ w ਌ݖΛࣔ͢Α͏ͳϓϥΠϕʔτͰ୯Ұͳࣝผࢠ΋͋Γ w XXXHPPHMFDPNͷΑ͏ͳશํ޲ੑͳެతࣝผࢠ΋͋Δ w DPSSFMBUJPOͰ͖ͯ͠·͏ՄೳੑΛ๷͙ w 4UBOEBSEJ[FE*EFOUJUZ)VC w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ4UBCJMJUZ w )VNBO*OUFHSBUJPO

Slide 40

Slide 40 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w +VTUJGJBCMF1BSUJFT w %JSFDUFE*EFOUJUZ w 4UBOEBSEJ[FE*EFOUJUZ)VC w ϓϩόΠμؒͰඪ४Խ͞Εͨํ๏ͰΞΠσϯςΟςΟΛఏࣔɾར༻Ͱ͖Δ w ·ͨɺίϯςΩετؒͰΞΠσϯςΟςΟΛ࢖͍෼͚Δ͜ͱ΋Ͱ͖Δ w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ w 4UBCJMJUZ)VNBO*OUFHSBUJPO

Slide 41

Slide 41 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w +VTUJGJBCMF1BSUJFT w %JSFDUFE*EFOUJUZ w 4UBOEBSEJ[FE*EFOUJUZ)VC w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ4UBCJMJUZ w ΞΠσϯςΟςΟࣄۀऀͷ౗࢈Λ৐Γ੾ΓɺαʔϏεͱͷؔ܎Λҡ࣋͢Δ w ྫύϒϦοΫϒϩοΫνΣʔϯ͸ɺ୯ҰͷΤϯςΟςΟʹΑ੍ͬͯޚ͞Ε͍ͯͳ͍ w )VNBO*OUFHSBUJPO

Slide 42

Slide 42 text

-BXTPG*EFOUJUZJO44*FSBCZ,JN$BNFSPO w 6TFS$POUSPMBOE$POTFOU w .JOJNBM%JTDMPTVSFGPSB$POTUSBJOFE6TF w +VTUJGJBCMF1BSUJFT w %JSFDUFE*EFOUJUZ w 4UBOEBSEJ[FE*EFOUJUZ)VC w 4UBOEBSEJ[FE%*%GPSMPOHUFSNTJEFOUJUZ4UBCJMJUZ w )VNBO*OUFHSBUJPO w γεςϜ͸ٕज़తͳχʔζͰ͸ͳ͘ɺϢʔβʔͷχʔζʹԠͯ͡ઃܭ͢Δ

Slide 43

Slide 43 text

.JDSPTPGUͱ44*

Slide 44

Slide 44 text

44*ͷߏ੒ཁૉ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 45

Slide 45 text

44*ͷߏ੒ཁૉʢࠓճͷൣғʣ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 46

Slide 46 text

44*ͷߏ੒ཁૉʢࠓճͷൣғʣ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 47

Slide 47 text

7FSJGJBCMF$SFEFOUJBM w ΤϯςΟςΟʢਓɺ૊৫ɺσόΠεͳͲʣ͸ߦಈʹରͯ͠ɺ͋ΔओுΛ ఏࣔ $MBJN ͠·͢ w Θ͔Γ΍͍͢ͷ͸ɺೝূͰ͢ɻͦͷγεςϜʹΞΧ΢ϯτʢ*%ʣΛอ࣋ ͢Δ͜ͱΛɺύεϫʔυ $SFEFOUJBM Λఏࣔ͢Δ͜ͱͰओு͠·͢ w ͦͷ$MBJN͋Δ͍͸ࣗ਎ͱओு͢ΔͨΊʹ࢖͏$SFEFOUJBMΛɺݕূՄೳ ʹͨ͠΋ͷ͕ɺ7FSJGJBCMF$SFEFOUJBMͰ͢ w 7FSJGJBCMF$SFEFOUJBMΛ͔ͭ͏͜ͱͰɺ*%Λࣗ෼ࣗ਎Ͱূ໌ɾݕূՄೳ ʹͨ͠4FMG4PWFSFJHO*EFOUJUZʹͳΓ·͢

Slide 48

Slide 48 text

44*5VUPSJBM IUUQTHJUIVCDPN"[VSF4BNQMFTBDUJWFEJSFDUPSZWFSJGJBCMF DSFEFOUJBMT

Slide 49

Slide 49 text

γφϦΦ֎෦*EFOUJU͈Λड͚ೖΕΔ w ֎෦*EFOUJUZ)PMEFS w ֎෦*EFOUJUZͷॴଐݩ*TTVFS w ֎෦*EFOUJUZΛड͚ೖΕΔ7FSJGJFS IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 50

Slide 50 text

σϞ7FSJGJBCMF$SFEFOUJBMൃߦ ॴଐূ໌ ൃߦͯ͠ ͓̺ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 51

Slide 51 text

σϞ7FSJGJBCMF$SFEFOUJBMൃߦ ॴଐূ໌ͷ෇༩ ϓϩηε͸͡ΊΔ͔Β ·ͣ͜ΕಡΈࠐΜͰ PQFOJEWD SFRVFTU@VSJIUUQT"''BEDGOHSPLJP'JTTVF SFRVFTUKXU'JE%I@)#/L3W/%LD;4N).NM$1XT&$ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 52

Slide 52 text

σϞ7FSJGJBCMF$SFEFOUJBMൃߦ ಡΈࠐΜͩɻ ൃߦϓϩηεϦΫΤετ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 53

Slide 53 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" } ]

Slide 54

Slide 54 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" } ] .JDSPTPGUͷϒϩοΫνΣʔϯج൫ʹ͋Δ*TTVFSͷ%*%

Slide 55

Slide 55 text

"credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIs InJlY292ZXJ5X2NvbW1pdG1lbnQiOiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMw ZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbmFCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0 Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIs Imp3ayI6eyJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdI dEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhvdnRfWVV0THBNQl9OMy11azZhcVU3 YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7",

Slide 56

Slide 56 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" }

Slide 57

Slide 57 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/ verifiablecreds.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" }

Slide 58

Slide 58 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/ verifiablecreds.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" }

Slide 59

Slide 59 text

eyJ0eXAiOiJKV1QiLCJraWQiOiJkaWQ6aW9uOkVpQ3ZNZFRMUWJDNkFiZy1Ua3F0Wi1LMGhlLWNjekRPN3dhR0x4T1ZRVjdaUUE_LWlvbi1pbml0aWFsL XN0YXRlPWV5SmtaV3gwWVY5b1lYTm9Jam9pUldsQ05WSkdaR05PYURjeVRsSk5PVzVhU1VKVk1HcHNOSEZoZDFVMlZWQk9VM1JmZG1oV1J5MTJYMkY2VV NJc0luSmxZMjkyWlhKNVgyTnZiVzFwZEcxbGJuUWlPaUpGYVVJelVtdGxPVmROV2t4VFprRkVUUzFXUnpBM1VWRnZVV0pJUTFoRE5XYzVNamhUTVc1MlM wRk1ZVGgzSW4wLmV5SjFjR1JoZEdWZlkyOXRiV2wwYldWdWRDSTZJa1ZwUTJKNldGTk9jUzFvTjBzNVRraGpSWGszYUVWQlJHaDRZVXd0VEhaNWFYUXRZ VmxEY0RSSlNXZzViMmNpTENKd1lYUmphR1Z6SWpwYmV5SmhZM1JwYjI0aU9pSnlaWEJzWVdObElpd2laRzlqZFcxbGJuUWlPbnNpY0hWaWJHbGpYMnRsZ VhNaU9sdDdJbWxrSWpvaWFYTnpkV1Z5TFhOcFoyNXBibWN0YTJWNUlpd2lkSGx3WlNJNklrVmpaSE5oVTJWamNESTFObXN4Vm1WeWFXWnBZMkYwYVc5dV MyVjVNakF4T1NJc0ltcDNheUk2ZXlKcmFXUWlPaUpvZEhSd2N6b3ZMMkpsZEdGcWRXNHlNQzFyZGk1MllYVnNkQzVoZW5WeVpTNXVaWFF2YTJWNWN5OXB jM04xWlhJdGMybG5ibWx1WnkxclpYa3ZNR016TVdFMVlqTmtNbUV3TkdVeU9HRTVNamhtTldZMU9XVXpZVEpqWVRnaUxDSnJkSGtpT2lKRlF5SXNJbU55 ZGlJNkluTmxZM0F5TlRack1TSXNJbmdpT2lJM2JtUXRkbE56YUVrMlptNDFjamxoTldVM01IUk1kbGt6WTJwUU5XdHBOVkZsTUROV2NISnlablZWSWl3a WVTSTZJa3BqYmpsbVZrWTJTWFZ4VUUweVRXUkViSFpZUzB0aWVHeE9ibEV4TmxrNVZHZ3hiVTVMTldoV1VtTWlmU3dpY0hWeWNHOXpaU0k2V3lKaGRYUm 9JaXdpWjJWdVpYSmhiQ0pkZlYxOWZWMTkjaXNzdWVyLXNpZ25pbmcta2V5IiwiYWxnIjoiRVMyNTZLIn0.eyJyZXNwb25zZV90eXBlIjoiaWR0b2tlbiI sInJlc3BvbnNlX21vZGUiOiJmb3JtX3Bvc3QiLCJzY29wZSI6Im9wZW5pZCBkaWRfYXV0aG4iLCJpc3MiOiJkaWQ6aW9uOkVpQ3ZNZFRMUWJDNkFiZy1U a3F0Wi1LMGhlLWNjekRPN3dhR0x4T1ZRVjdaUUE_LWlvbi1pbml0aWFsLXN0YXRlPWV5SmtaV3gwWVY5b1lYTm9Jam9pUldsQ05WSkdaR05PYURjeVRsS k5PVzVhU1VKVk1HcHNOSEZoZDFVMlZWQk9VM1JmZG1oV1J5MTJYMkY2VVNJc0luSmxZMjkyWlhKNVgyTnZiVzFwZEcxbGJuUWlPaUpGYVVJelVtdGxPVm ROV2t4VFprRkVUUzFXUnpBM1VWRnZVV0pJUTFoRE5XYzVNamhUTVc1MlMwRk1ZVGgzSW4wLmV5SjFjR1JoZEdWZlkyOXRiV2wwYldWdWRDSTZJa1ZwUTJ KNldGTk9jUzFvTjBzNVRraGpSWGszYUVWQlJHaDRZVXd0VEhaNWFYUXRZVmxEY0RSSlNXZzViMmNpTENKd1lYUmphR1Z6SWpwYmV5SmhZM1JwYjI0aU9p SnlaWEJzWVdObElpd2laRzlqZFcxbGJuUWlPbnNpY0hWaWJHbGpYMnRsZVhNaU9sdDdJbWxrSWpvaWFYTnpkV1Z5TFhOcFoyNXBibWN0YTJWNUlpd2lkS Gx3WlNJNklrVmpaSE5oVTJWamNESTFObXN4Vm1WeWFXWnBZMkYwYVc5dVMyVjVNakF4T1NJc0ltcDNheUk2ZXlKcmFXUWlPaUpvZEhSd2N6b3ZMMkpsZE dGcWRXNHlNQzFyZGk1MllYVnNkQzVoZW5WeVpTNXVaWFF2YTJWNWN5OXBjM04xWlhJdGMybG5ibWx1WnkxclpYa3ZNR016TVdFMVlqTmtNbUV3TkdVeU9 HRTVNamhtTldZMU9XVXpZVEpqWVRnaUxDSnJkSGtpT2lKRlF5SXNJbU55ZGlJNkluTmxZM0F5TlRack1TSXNJbmdpT2lJM2JtUXRkbE56YUVrMlptNDFj amxoTldVM01IUk1kbGt6WTJwUU5XdHBOVkZsTUROV2NISnlablZWSWl3aWVTSTZJa3BqYmpsbVZrWTJTWFZ4VUUweVRXUkViSFpZUzB0aWVHeE9ibEV4T mxrNVZHZ3hiVTVMTldoV1VtTWlmU3dpY0hWeWNHOXpaU0k2V3lKaGRYUm9JaXdpWjJWdVpYSmhiQ0pkZlYxOWZWMTkiLCJyZWdpc3RyYXRpb24iOnt9LC JpYXQiOjE2MDI5MDI3NjgsImV4cCI6MTYwMjkwMzA2OCwicHJvbXB0IjoiY3JlYXRlIiwicHJlc2VudGF0aW9uX2RlZmluaXRpb24iOnsiaW5wdXRfZGV zY3JpcHRvcnMiOlt7InNjaGVtYSI6eyJ1cmkiOlsiVmVyaWZpZWRDcmVkZW50aWFsTmluamEiXX0sImlzc3VhbmNlIjpbeyJtYW5pZmVzdCI6Imh0dHBz Oi8vcG9ydGFibGVpZGVudGl0eWNhcmRzLmF6dXJlLWFwaS5uZXQvdjEuMC85YzU5YmU4Yi1iZDE4LTQ1ZDktYjlkOS0wODJiYzA3YzA5NGYvcG9ydGFib GVJZGVudGl0aWVzL2NvbnRyYWN0cy9OaW5qYSUyMENhcmQifV19XX19.9LbT5AGNwS2Jx3bXdUIVaLK_dgfM6U7q7XSojrKhmENc9wMdeqnnRlcI4Wxn1 04x8kMWcZcw5g6KWXjETzwkUQ "VUIFOUJDBUPSʹૹΒΕΔ+85

Slide 60

Slide 60 text

{ "response_type": "idtoken", "response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0FMYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVlDcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1Nm sxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9 pc3N1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZr MSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI6IkpjbjlmVkY2SXVxUE0yTWREbHZYS 0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- b9d9-082bc07c094f/portableIdentities/contracts/Ninja%20Card" }

Slide 61

Slide 61 text

{ "response_type": "idtoken", "response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0FMYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVlDcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1Nm sxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9 pc3N1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZr MSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI6IkpjbjlmVkY2SXVxUE0yTWREbHZYS 0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- b9d9-082bc07c094f/portableIdentities/contracts/Ninja%20Card" }

Slide 62

Slide 62 text

{ "response_type": "idtoken", "response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0FMYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVlDcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1Nm sxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9 pc3N1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZr MSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI6IkpjbjlmVkY2SXVxUE0yTWREbHZYS 0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- b9d9-082bc07c094f/portableIdentities/contracts/Ninja%20Card" }

Slide 63

Slide 63 text

{ "response_type": "idtoken", "response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0FMYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVlDcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1Nm sxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9 pc3N1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZr MSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI6IkpjbjlmVkY2SXVxUE0yTWREbHZYS 0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- b9d9-082bc07c094f/portableIdentities/contracts/Ninja%20Card" }

Slide 64

Slide 64 text

{ "response_type": "idtoken", "response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0FMYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVlDcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1Nm sxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9 pc3N1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZr MSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI6IkpjbjlmVkY2SXVxUE0yTWREbHZYS 0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- b9d9-082bc07c094f/portableIdentities/contracts/Ninja%20Card" } .JDSPTPGUͷϒϩοΫνΣʔϯج൫ʹ͋Δ*TTVFSͷ%*%

Slide 65

Slide 65 text

"response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USI sInJlY292ZXJ5X2NvbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0F MYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVl DcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXM iOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V 5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9pc3N 1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI 6InNlY3AyNTZrMSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI 6IkpjbjlmVkY2SXVxUE0yTWREbHZYS0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiw iZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- 7$΁ॺ໊༻ͷ伴ͬΆ͍ ؊PG؊

Slide 66

Slide 66 text

"response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USI sInJlY292ZXJ5X2NvbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0F MYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVl DcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXM iOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V 5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9pc3N 1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI 6InNlY3AyNTZrMSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI 6IkpjbjlmVkY2SXVxUE0yTWREbHZYS0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiw iZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- 7BVMUͰ伴͕ੜ੒อ؅͞Ε͍ͯΔ

Slide 67

Slide 67 text

{ "response_type": "idtoken", "response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0FMYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVlDcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1Nm sxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9 pc3N1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZr MSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI6IkpjbjlmVkY2SXVxUE0yTWREbHZYS 0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9- b9d9-082bc07c094f/portableIdentities/contracts/Ninja%20Card" }

Slide 68

Slide 68 text

{ "response_type": "idtoken", "response_mode": "form_post", "scope": "openid did_authn", "iss": "did:ion:EiCvMdTLQbC6Abg-TkqtZ-K0he-cczDO7waGLxOVQV7ZQA?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCNVJGZGNOaDcyTlJNOW5aSUJVMGpsNHFhd1U2VVBOU3RfdmhWRy12X2F6USIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUIzUmtlOVdNWkxTZkFETS1WRzA3UVFvUWJIQ1hDNWc5MjhTMW52S0FMYTh3In0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQ2J6WFNOcS1oN0s5TkhjRXk3aEVBRGh4YUwtTHZ5aXQtYVlDcDRJSWg5b2ciLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiaXNzdWVyLXNpZ25pbmcta2V5IiwidHlwZSI6IkVjZHNhU2VjcDI1Nm sxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJraWQiOiJodHRwczovL2JldGFqdW4yMC1rdi52YXVsdC5henVyZS5uZXQva2V5cy9 pc3N1ZXItc2lnbmluZy1rZXkvMGMzMWE1YjNkMmEwNGUyOGE5MjhmNWY1OWUzYTJjYTgiLCJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZr MSIsIngiOiI3bmQtdlNzaEk2Zm41cjlhNWU3MHRMdlkzY2pQNWtpNVFlMDNWcHJyZnVVIiwieSI6IkpjbjlmVkY2SXVxUE0yTWREbHZYS 0tieGxOblExNlk5VGgxbU5LNWhWUmMifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "registration": {}, "iat": 1602902768, "exp": 1602903068, "prompt": "create", "presentation_definition": { "input_descriptors": [ { "schema": { "uri": [ "VerifiedCredentialNinja" ] }, "issuance": [ { "manifest": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b- bd18-45d9-b9d9-082bc07c094f/portableIdentities/contracts/Ninja%20Card"

Slide 69

Slide 69 text

{ "id": "Ninja Card", "display": { "id": "display", "locale": "en-US", "contract": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/contracts/Ninja%20Card", "card": { "title": "Verified Credential Ninja", "issuedBy": "Microsoft", "backgroundColor": "#000000", "textColor": "#ffffff", "logo": { "uri": "https://storagebeta.blob.core.windows.net/static/ninja-icon.png", "description": "Ninja Logo" }, "description": "Use your verified credential ninja card to prove to anyone that you know all about verifiable credentials." }, "consent": { "title": "Do you want to get your Verified Credential Ninja card?", "instructions": "Sign in with your account to get your card." }, "claims": { "vc.credentialSubject.firstName": { "type": "String", "label": "First name" }, "vc.credentialSubject.lastName": { "type": "String", "label": "Last name" } }

Slide 70

Slide 70 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" } ]

Slide 71

Slide 71 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" } ] .JDSPTPGUͷϒϩοΫνΣʔϯج൫ʹ͋Δ*TTVFSͷ%*% ͬͪ͜͸*446&3ࣗମͷ%*%ͬΆ͍

Slide 72

Slide 72 text

"credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIs InJlY292ZXJ5X2NvbW1pdG1lbnQiOiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMw ZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbmFCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0 Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIs Imp3ayI6eyJrdHkiOiJFQyIsImNydiI6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdI dEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhvdnRfWVV0THBNQl9OMy11azZhcVU3 YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", ୭͕Ͳ͏؅ཧ͍ͯ͠Δ伴͔ɺΑ͏Θ͔ΒΜ

Slide 73

Slide 73 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/verifiablecreds.onmicrosoft.com/v2.0/.well-known/ openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" }

Slide 74

Slide 74 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/ verifiablecreds.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" }

Slide 75

Slide 75 text

"input": { "id": "input", "credentialIssuer": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/issue", "issuer": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlCN0R1dEdZNG5NTWJtY2RXcDZLVDhjY2ZoVVBDSVlWVFEwUmkyUWtDXzNXUSIsInJlY292ZXJ5X2NvbW1pdG1lbnQi OiJFaURrT0tUQ2duUWIxWmg3ZTZsWGVXOGJGdmFqLTB2Y0wxcXRrel9ZdjMwZUxnIn0.eyJ1cGRhdGVfY29tbWl0bWVudCI6IkVpRHlDYXFGMFpENllFbm FCaUJjZkgyT3h0dHhyd1ZxaFZ4Wjg0Q1lNNUVpQ0EiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsYWNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMi Olt7ImlkIjoic2lnX2IxNDIzZGU5IiwidHlwZSI6IkVjZHNhU2VjcDI1NmsxVmVyaWZpY2F0aW9uS2V5MjAxOSIsImp3ayI6eyJrdHkiOiJFQyIsImNydi I6InNlY3AyNTZrMSIsIngiOiJPWlVueGMtRnBScS1JZjd3YWN6VUoxejdIdEpSTEF6UDViR1lGU250TlVJIiwieSI6Ikl1Q2c2ZHJ1bm84WjkxX2MwYVhv dnRfWVV0THBNQl9OMy11azZhcVU3YmsifSwicHVycG9zZSI6WyJhdXRoIiwiZ2VuZXJhbCJdfV19fV19", "attestations": { "idTokens": [ { "encrypted": false, "claims": [ { "claim": "given_name", "required": false, "indexed": false }, { "claim": "family_name", "required": false, "indexed": false } ], "required": false, "configuration": "https://verifiablecreds.b2clogin.com/ verifiablecreds.onmicrosoft.com/v2.0/.well-known/openid-configuration?p=B2C_1_sisu", "client_id": "7c0c4ab2-2410-4361-994a-4c03ca576cd7", "redirect_uri": "portableidentity://verify" }

Slide 76

Slide 76 text

σϞ7FSJGJBCMF$SFEFOUJBMൃߦ ϩάΠϯ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 77

Slide 77 text

σϞ7FSJGJBCMF$SFEFOUJBMൃߦ ࡏ੶ূ໌Λ֬ೝ͓̺ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 78

Slide 78 text

σϞ7FSJGJBCMF$SFEFOUJBMൃߦ ࡏ੶ূ໌(FU IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 79

Slide 79 text

σϞ7FSJGJBCMF$SFEFOUJBMൃߦ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 80

Slide 80 text

σϞ7FSJGJBCMF$SFEFOUJBMఏࣔ ڠྗձࣾͱͯ͠ۀ຿͠ʹ͖ ͨɻ਎෼ূ໌ॻͱ্௕ͷਃ ੥ॻΛ৹ࠪͯ͠΄͍͠ͷ Ͱɺ৹ࠪϓϩηε͸͡Ίͯ ͓̺ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 81

Slide 81 text

σϞ7FSJGJBCMF$SFEFOUJBMͷఏࣔ ͡Ό͋ɺͪ͜Β͔Β ਃ੥ʹ͸͍ͬͯ PQFOJEWD SFRVFTU@VSJIUUQT"''BDFBGCBCOHSPLJP'QSFTFOUBUJPOSFRVFTUKXU'JE%U79V"T7X71U@UYVXTR-@MN5,B*% IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 82

Slide 82 text

σϞ7FSJGJBCMF$SFEFOUJBMͷఏࣔ ͜ΕΒͷ৘ใ͕ ઌํʹΘͨΔ͚Ͳ͔͑͑ʁ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 83

Slide 83 text

σϞ7FSJGJBCMF$SFEFOUJBMఏࣔ ͑͑Ͱ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 84

Slide 84 text

ݕূͷϩά ຊ౰ʹͦ͜ग़਎ͳͷ͔ ݕূ͢Δ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 85

Slide 85 text

ݕূͷϩά ຊ౰ʹͦ͜ग़਎ͳͷ͔ ݕূ͢Δ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 86

Slide 86 text

eyJ0eXAiOiJKV1QiLCJraWQiOiJkaWQ6aW9uOkVpRElLNU1fUmdya3hNalRwXzNta1hoTFNsZDFMMU9NV2Q5WGRnNjRqT0JCbHc_LWlvbi1pbml0aWFsL XN0YXRlPWV5SmtaV3gwWVY5b1lYTm9Jam9pUldsRFJVOW9jVms1UnpCblFWZHhYMW81TTJSeU5tSk9VR3BPU3pCMlUybGxVMEpPT1ZoclNFaHhVRlJqWn lJc0luSmxZMjkyWlhKNVgyTnZiVzFwZEcxbGJuUWlPaUpGYVVGWmVHcG1lV0pWVFc5NllVVkhXRmRCVERFMVdYSnJUVFkxYkdoUWRsWjBaV3R5ZW14NGV sQlhaR0pSSW4wLmV5SjFjR1JoZEdWZlkyOXRiV2wwYldWdWRDSTZJa1ZwUVROdk4ySk9SRmhIU1hOWE56RlRNbVp1WTFaclFuZHpUVXQ2TFdwVE5qUklW VXhMZEhwTVNWOXFSRUVpTENKd1lYUmphR1Z6SWpwYmV5SmhZM1JwYjI0aU9pSnlaWEJzWVdObElpd2laRzlqZFcxbGJuUWlPbnNpY0hWaWJHbGpYMnRsZ VhNaU9sdDdJbWxrSWpvaU5XUTNObUl5T1RsalptRXhZV1E1WWlJc0luUjVjR1VpT2lKRlkyUnpZVk5sWTNBeU5UWnJNVlpsY21sbWFXTmhkR2x2Ymt0bG VUSXdNVGtpTENKcWQyc2lPbnNpYTJsa0lqb2lhSFIwY0hNNkx5OWlaWFJoYW5WdU1qQXRhM1l1ZG1GMWJIUXVZWHAxY21VdWJtVjBMMnRsZVhNdk5XUTN ObUl5T1RsalptRXhZV1E1WWk4MU5HUmxOamMwWmpnMU4yUTBaRFEyWWpWalpqazROR1ZrWVdKbU56RmlNeUlzSW10MGVTSTZJa1ZESWl3aVkzSjJJam9p YzJWamNESTFObXN4SWl3aWVDSTZJblJGV2pCUUxVWndkWFJmYkZJMFlUTm5lSFpaYVVkaE1XeHBla1pYVVVWSFVtbHhVMVJLUW1scmJWRWlMQ0o1SWpva VUzRm5OWEZNYzE5MWJtOXFURXRCWTFKcVZVODVjRGg1YkZoRVJWVnFUV3hJYTFZd2NWQjBVR0ZCUlNKOUxDSndkWEp3YjNObElqcGJJbUYxZEdnaUxDSm 5aVzVsY21Gc0lsMTlYWDE5WFgwIzVkNzZiMjk5Y2ZhMWFkOWIiLCJhbGciOiJFUzI1NksifQ.eyJkaWQiOiJkaWQ6aW9uOkVpRElLNU1fUmdya3hNalRw XzNta1hoTFNsZDFMMU9NV2Q5WGRnNjRqT0JCbHc_LWlvbi1pbml0aWFsLXN0YXRlPWV5SmtaV3gwWVY5b1lYTm9Jam9pUldsRFJVOW9jVms1UnpCblFWZ HhYMW81TTJSeU5tSk9VR3BPU3pCMlUybGxVMEpPT1ZoclNFaHhVRlJqWnlJc0luSmxZMjkyWlhKNVgyTnZiVzFwZEcxbGJuUWlPaUpGYVVGWmVHcG1lV0 pWVFc5NllVVkhXRmRCVERFMVdYSnJUVFkxYkdoUWRsWjBaV3R5ZW14NGVsQlhaR0pSSW4wLmV5SjFjR1JoZEdWZlkyOXRiV2wwYldWdWRDSTZJa1ZwUVR Odk4ySk9SRmhIU1hOWE56RlRNbVp1WTFaclFuZHpUVXQ2TFdwVE5qUklWVXhMZEhwTVNWOXFSRUVpTENKd1lYUmphR1Z6SWpwYmV5SmhZM1JwYjI0aU9p SnlaWEJzWVdObElpd2laRzlqZFcxbGJuUWlPbnNpY0hWaWJHbGpYMnRsZVhNaU9sdDdJbWxrSWpvaU5XUTNObUl5T1RsalptRXhZV1E1WWlJc0luUjVjR 1VpT2lKRlkyUnpZVk5sWTNBeU5UWnJNVlpsY21sbWFXTmhkR2x2Ymt0bGVUSXdNVGtpTENKcWQyc2lPbnNpYTJsa0lqb2lhSFIwY0hNNkx5OWlaWFJoYW 5WdU1qQXRhM1l1ZG1GMWJIUXVZWHAxY21VdWJtVjBMMnRsZVhNdk5XUTNObUl5T1RsalptRXhZV1E1WWk4MU5HUmxOamMwWmpnMU4yUTBaRFEyWWpWalp qazROR1ZrWVdKbU56RmlNeUlzSW10MGVTSTZJa1ZESWl3aVkzSjJJam9pYzJWamNESTFObXN4SWl3aWVDSTZJblJGV2pCUUxVWndkWFJmYkZJMFlUTm5l SFpaYVVkaE1XeHBla1pYVVVWSFVtbHhVMVJLUW1scmJWRWlMQ0o1SWpvaVUzRm5OWEZNYzE5MWJtOXFURXRCWTFKcVZVODVjRGg1YkZoRVJWVnFUV3hJY TFZd2NWQjBVR0ZCUlNKOUxDSndkWEp3YjNObElqcGJJbUYxZEdnaUxDSm5aVzVsY21Gc0lsMTlYWDE5WFgwIiwia2lkIjoiZGlkOmlvbjpFaURJSzVNX1 Jncmt4TWpUcF8zbWtYaExTbGQxTDFPTVdkOVhkZzY0ak9CQmx3Py1pb24taW5pdGlhbC1zdGF0ZT1leUprWld4MFlWOW9ZWE5vSWpvaVJXbERSVTlvY1Z rNVJ6Qm5RVmR4WDFvNU0yUnlObUpPVUdwT1N6QjJVMmxsVTBKT09WaHJTRWh4VUZSalp5SXNJbkpsWTI5MlpYSjVYMk52YlcxcGRHMWxiblFpT2lKRmFV RlplR3BtZVdKVlRXOTZZVVZIV0ZkQlRERTFXWEpyVFRZMWJHaFFkbFowWld0eWVteDRlbEJYWkdKUkluMC5leUoxY0dSaGRHVmZZMjl0YldsMGJXVnVkQ 0k2SWtWcFFUTnZOMkpPUkZoSFNYTlhOekZUTW1adVkxWnJRbmR6VFV0NkxXcFROalJJVlV4TGRIcE1TVjlxUkVFaUxDSndZWFJqYUdWeklqcGJleUpoWT NScGIyNGlPaUp5WlhCc1lXTmxJaXdpWkc5amRXMWxiblFpT25zaWNIVmliR2xqWDJ0bGVYTWlPbHQ3SW1sa0lqb2lOV1EzTm1JeU9UbGpabUV4WVdRNVl pSXNJblI1Y0dVaU9pSkZZMlJ6WVZObFkzQXlOVFpyTVZabGNtbG1hV05oZEdsdmJrdGxlVEl3TVRraUxDSnFkMnNpT25zaWEybGtJam9pYUhSMGNITTZM 7FSJGJFSʹૹΒΕΔ+85

Slide 87

Slide 87 text

+85ͷ"MH { "typ": "JWT", "kid": "did:ion:EiDIK5M_RgrkxMjTp_3mkXhLSld1L1OMWd9Xdg64jOBBlw?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlDRU9ocVk5RzBnQVdxX1o5M2RyNmJOUGpOSzB2U2llU0JOOVhrSEhxUFRjZyIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUFZeGpmeWJVTW96YUVHWFdBTDE1WXJrTTY1bGhQdlZ0ZWtyemx4elBXZGJRIn0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQTNvN2JORFhHSXNXNzFTMmZuY1ZrQndzTUt6LWpTNjRIVUxLdHpMSV9qREEiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiNWQ3NmIyOTljZmExYWQ5YiIsInR5cGUiOiJFY2RzYVNlY3AyNTZrMV ZlcmlmaWNhdGlvbktleTIwMTkiLCJqd2siOnsia2lkIjoiaHR0cHM6Ly9iZXRhanVuMjAta3YudmF1bHQuYXp1cmUubmV0L2tleXMvNWQ 3NmIyOTljZmExYWQ5Yi81NGRlNjc0Zjg1N2Q0ZDQ2YjVjZjk4NGVkYWJmNzFiMyIsImt0eSI6IkVDIiwiY3J2Ijoic2VjcDI1NmsxIiwi eCI6InRFWjBQLUZwdXRfbFI0YTNneHZZaUdhMWxpekZXUUVHUmlxU1RKQmlrbVEiLCJ5IjoiU3FnNXFMc191bm9qTEtBY1JqVU85cDh5b FhERVVqTWxIa1YwcVB0UGFBRSJ9LCJwdXJwb3NlIjpbImF1dGgiLCJnZW5lcmFsIl19XX19XX0#5d76b299cfa1ad9b", "alg": "ES256K" }

Slide 88

Slide 88 text

+85ͷ1BZMPBE { "did": "did:ion:EiDIK5M_RgrkxMjTp_3mkXhLSld1L1OMWd9Xdg64jOBBlw?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlDRU9ocVk5RzBnQVdxX1o5M2RyNmJOUGpOSzB2U2llU0JOOVhrSEhxUFRjZyIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUFZeGpmeWJVTW96YUVHWFdBTDE1WXJrTTY1bGhQdlZ0ZWtyemx4elBXZGJRIn0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQTNvN2JORFhHSXNXNzFTMmZuY1ZrQndzTUt6LWpTNjRIVUxLdHpMSV9qREEiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiNWQ3NmIyOTljZmExYWQ5YiIsInR5cGUiOiJFY2RzYVNlY3AyNTZrMV ZlcmlmaWNhdGlvbktleTIwMTkiLCJqd2siOnsia2lkIjoiaHR0cHM6Ly9iZXRhanVuMjAta3YudmF1bHQuYXp1cmUubmV0L2tleXMvNWQ 3NmIyOTljZmExYWQ5Yi81NGRlNjc0Zjg1N2Q0ZDQ2YjVjZjk4NGVkYWJmNzFiMyIsImt0eSI6IkVDIiwiY3J2Ijoic2VjcDI1NmsxIiwi eCI6InRFWjBQLUZwdXRfbFI0YTNneHZZaUdhMWxpekZXUUVHUmlxU1RKQmlrbVEiLCJ5IjoiU3FnNXFMc191bm9qTEtBY1JqVU85cDh5b FhERVVqTWxIa1YwcVB0UGFBRSJ9LCJwdXJwb3NlIjpbImF1dGgiLCJnZW5lcmFsIl19XX19XX0", "kid": "did:ion:EiDIK5M_RgrkxMjTp_3mkXhLSld1L1OMWd9Xdg64jOBBlw?-ion-initial- state=eyJkZWx0YV9oYXNoIjoiRWlDRU9ocVk5RzBnQVdxX1o5M2RyNmJOUGpOSzB2U2llU0JOOVhrSEhxUFRjZyIsInJlY292ZXJ5X2N vbW1pdG1lbnQiOiJFaUFZeGpmeWJVTW96YUVHWFdBTDE1WXJrTTY1bGhQdlZ0ZWtyemx4elBXZGJRIn0.eyJ1cGRhdGVfY29tbWl0bWVu dCI6IkVpQTNvN2JORFhHSXNXNzFTMmZuY1ZrQndzTUt6LWpTNjRIVUxLdHpMSV9qREEiLCJwYXRjaGVzIjpbeyJhY3Rpb24iOiJyZXBsY WNlIiwiZG9jdW1lbnQiOnsicHVibGljX2tleXMiOlt7ImlkIjoiNWQ3NmIyOTljZmExYWQ5YiIsInR5cGUiOiJFY2RzYVNlY3AyNTZrMV ZlcmlmaWNhdGlvbktleTIwMTkiLCJqd2siOnsia2lkIjoiaHR0cHM6Ly9iZXRhanVuMjAta3YudmF1bHQuYXp1cmUubmV0L2tleXMvNWQ 3NmIyOTljZmExYWQ5Yi81NGRlNjc0Zjg1N2Q0ZDQ2YjVjZjk4NGVkYWJmNzFiMyIsImt0eSI6IkVDIiwiY3J2Ijoic2VjcDI1NmsxIiwi eCI6InRFWjBQLUZwdXRfbFI0YTNneHZZaUdhMWxpekZXUUVHUmlxU1RKQmlrbVEiLCJ5IjoiU3FnNXFMc191bm9qTEtBY1JqVU85cDh5b FhERVVqTWxIa1YwcVB0UGFBRSJ9LCJwdXJwb3NlIjpbImF1dGgiLCJnZW5lcmFsIl19XX19XX0#5d76b299cfa1ad9b", "vp": "eyJhbGciOiJFUzI1NksiLCJraWQiOiJkaWQ6aW9uOkVpQjI2cS1ma1pnX0dXYjhnQ20zV0g3X0xCSE13RzQteldWWmZOR3BEdlFKMlE_ LWlvbi1pbml0aWFsLXN0YXRlPWV5SmtaV3gwWVY5b1lYTm9Jam9pUldsQ1oya3dlVnBFTlY5UVNrTkxWRFJxWkhkMFpFZE5TWHBNVURWc 1JURjZTalpFYlVkRU1rVXhPVWhaVVNJc0luSmxZMjkyWlhKNVgyTnZiVzFwZEcxbGJuUWlPaUpGYVVGT09GcGtRM0ZYTVRCbU1HaGxkek ZWYkc5d2IwZFhaMXBDY1dreVRURnFjbTFLTXpWd2F6TlBaa1pSSW4wLmV5SjFjR1JoZEdWZlkyOXRiV2wwYldWdWRDSTZJa1ZwUVU0NFd ಉ͡ ಉ͡

Slide 89

Slide 89 text

+85ͷ1BZMPBE 7FSJGJBCMF1SFTFOUBUJPO { "vp": "eyJhbGciOiJFUzI1NksiLCJraWQiOiJkaWQ6aW9uOkVpQjI2cS1ma1pnX0dXYjhnQ20zV0g3X0xCSE13RzQteldWWmZOR3BEdlFKMlE_ LWlvbi1pbml0aWFsLXN0YXRlPWV5SmtaV3gwWVY5b1lYTm9Jam9pUldsQ1oya3dlVnBFTlY5UVNrTkxWRFJxWkhkMFpFZE5TWHBNVURWc 1JURjZTalpFYlVkRU1rVXhPVWhaVVNJc0luSmxZMjkyWlhKNVgyTnZiVzFwZEcxbGJuUWlPaUpGYVVGT09GcGtRM0ZYTVRCbU1HaGxkek ZWYkc5d2IwZFhaMXBDY1dreVRURnFjbTFLTXpWd2F6TlBaa1pSSW4wLmV5SjFjR1JoZEdWZlkyOXRiV2wwYldWdWRDSTZJa1ZwUVU0NFd tUkRjVmN4TUdZd2FHVjNNVlZzYjNCdlIxZG5Xa0p4YVRKTk1XcHliVW96TlhCck0wOW1SbEVpTENKd1lYUmphR1Z6SWpwYmV5SmhZM1Jw YjI0aU9pSnlaWEJzWVdObElpd2laRzlqZFcxbGJuUWlPbnNpY0hWaWJHbGpYMnRsZVhNaU9sdDdJbWxrSWpvaVFtaFZYM05wWjI1Zk5rR nRSMnBTVm1wZk1TSXNJblI1Y0dVaU9pSkZZMlJ6WVZObFkzQXlOVFpyTVZabGNtbG1hV05oZEdsdmJrdGxlVEl3TVRraUxDSnFkMnNpT2 5zaWEzUjVJam9pUlVNaUxDSmpjbllpT2lKelpXTndNalUyYXpFaUxDSjRJam9pZHpaSWVWOTZSRVV5TlcwMk5HRk5iSEpLZVRoYVJGZHp XalZ6U0RoRVpESjBNVkIxWm5kRlRFazNieUlzSW5raU9pSlNjWHBEWDJWc2JXZFNTa05TUmtJNFEwNU1VRUpwYWxKMmNFOHhkVXhPUTJO SmVraG1ZM0JtYVhKekluMHNJbkIxY25CdmMyVWlPbHNpWVhWMGFDSXNJbWRsYm1WeVlXd2lYWDFkZlgxZGZRI0JoVV9zaWduXzZBbUdqU lZqXzEiLCJ0eXAiOiJKV1QifQ.eyJqdGkiOiJjMDFlZGY4OS02N2EyLTQ3N2EtYjQ1Mi0xZDQyNTQwM2QwNjAiLCJ2cCI6eyJAY29udGV 4dCI6WyJodHRwczovL3d3dy53My5vcmcvMjAxOC9jcmVkZW50aWFscy92MSJdLCJ0eXBlIjpbIlZlcmlmaWFibGVQcmVzZW50YXRpb24i XSwidmVyaWZpYWJsZUNyZWRlbnRpYWwiOlsiZXlKaGJHY2lPaUpGVXpJMU5rc2lMQ0pyYVdRaU9pSmthV1E2YVc5dU9rVnBRVkU0UkV0R FNUTlhiVkZ1WVdJNE5HeHZhSG8yTFVwUFJGRlBkMVk1TFdWelYyVnpjblZDVEhFMU5GRV9MV2x2YmkxcGJtbDBhV0ZzTFhOMFlYUmxQV1 Y1U210YVYzZ3dXVlk1YjFsWVRtOUphbTlwVWxkc1EwNHdVakZrUldSYVRrYzFUbFJYU25SWk1sSllZMFJhVEZaRWFHcFpNbHB2VmxaQ1J GTldiRmRXUmtWM1ZXMXJlVlZYZEVSWWVrNVlWVk5KYzBsdVNteFpNamt5V2xoS05WZ3lUblppVnpGd1pFY3hiR0p1VVdsUGFVcEdZVlZT Y2xRd2RGVlJNbVIxVlZkSmVGZHRaek5hVkZwelYwZFdXRTlIU2tka2JVWnhURlJDTWxrd2QzaGpXRkp5Wld3NVdtUnFUWGRhVlhodVNXN HdMbVY1U2pGalIxSm9aRWRXWmxreU9YUmlWMnd3WWxkV2RXUkRTVFpKYTFad1VraHNSRmxZUmtkTlJuQkZUbXhzUm1KdFJrTmhWVXBxV2 10bmVWUXphREJrU0doNVpERmFlR0ZHV2pSWGFtY3dVVEZzVGs1VlZuQlJNRVZwVEVOS2QxbFlVbXBoUjFaNlNXcHdZbVY1U21oWk0xSnd ZakkwYVU5cFNubGFXRUp6V1ZkT2JFbHBkMmxhUnpscVpGY3hiR0p1VVdsUGJuTnBZMGhXYVdKSGJHcFlNblJzWlZoTmFVOXNkRGRKYld4 clNXcHZhV015Ykc1WU1rbDRUa1JKZWxwSFZUVkphWGRwWkVoc2QxcFRTVFpKYTFacVdraE9hRlV5Vm1walJFa3hUbTF6ZUZadFZubGhWM XB3V1RKR01HRlhPWFZUTWxZMVRXcEJlRTlUU1hOSmJYQXpZWGxKTm1WNVNuSmtTR3RwVDJsS1JsRjVTWE5KYlU1NVpHbEpOa2x1VG14Wk

Slide 90

Slide 90 text

71ͷ+85 { "jti": "c01edf89-67a2-477a-b452-1d425403d060", "vp": { "@context": [ "https://www.w3.org/2018/credentials/v1" ], "type": [ "VerifiablePresentation" ], "verifiableCredential": [ "eyJhbGciOiJFUzI1NksiLCJraWQiOiJkaWQ6aW9uOkVpQVE4REtDSTNXbVFuYWI4NGxvaHo2LUpPRFFPd1Y5LWVzV2VzcnVCTHE1NFE_ LWlvbi1pbml0aWFsLXN0YXRlPWV5SmtaV3gwWVY5b1lYTm9Jam9pUldsQ04wUjFkRWRaTkc1TlRXSnRZMlJYY0RaTFZEaGpZMlpvVlZCR FNWbFdWRkV3VW1reVVXdERYek5YVVNJc0luSmxZMjkyWlhKNVgyTnZiVzFwZEcxbGJuUWlPaUpGYVVSclQwdFVRMmR1VVdJeFdtZzNaVF pzV0dWWE9HSkdkbUZxTFRCMlkwd3hjWFJyZWw5WmRqTXdaVXhuSW4wLmV5SjFjR1JoZEdWZlkyOXRiV2wwYldWdWRDSTZJa1ZwUkhsRFl YRkdNRnBFTmxsRmJtRkNhVUpqWmtneVQzaDBkSGh5ZDFaeGFGWjRXamcwUTFsTk5VVnBRMEVpTENKd1lYUmphR1Z6SWpwYmV5SmhZM1Jw YjI0aU9pSnlaWEJzWVdObElpd2laRzlqZFcxbGJuUWlPbnNpY0hWaWJHbGpYMnRsZVhNaU9sdDdJbWxrSWpvaWMybG5YMkl4TkRJelpHV TVJaXdpZEhsd1pTSTZJa1ZqWkhOaFUyVmpjREkxTm1zeFZtVnlhV1pwWTJGMGFXOXVTMlY1TWpBeE9TSXNJbXAzYXlJNmV5SnJkSGtpT2 lKRlF5SXNJbU55ZGlJNkluTmxZM0F5TlRack1TSXNJbmdpT2lKUFdsVnVlR010Um5CU2NTMUpaamQzWVdONlZVb3hlamRJZEVwU1RFRjZ VRFZpUjFsR1UyNTBUbFZKSWl3aWVTSTZJa2wxUTJjMlpISjFibTg0V2preFgyTXdZVmh2ZG5SZldWVjBUSEJOUWw5T015MTFhelpoY1ZV M1ltc2lmU3dpY0hWeWNHOXpaU0k2V3lKaGRYUm9JaXdpWjJWdVpYSmhiQ0pkZlYxOWZWMTkjc2lnX2IxNDIzZGU5IiwidHlwIjoiSldUI n0.eyJ2YyI6eyJAY29udGV4dCI6WyJodHRwczovL3d3dy53My5vcmcvMjAxOC9jcmVkZW50aWFscy92MSIsImh0dHBzOi8vcG9ydGFibG VpZGVudGl0eWNhcmRzLmF6dXJlLWFwaS5uZXQvdjEuMC85YzU5YmU4Yi1iZDE4LTQ1ZDktYjlkOS0wODJiYzA3YzA5NGYvcG9ydGFibGV JZGVudGl0aWVzL2NvbnRyYWN0cy9OaW5qYSUyMENhcmQiXSwidHlwZSI6WyJWZXJpZmlhYmxlQ3JlZGVudGlhbCIsIlZlcmlmaWVkQ3Jl 7FSJpBCMF$SFEFOUJBM ͜Ε΋KXUʜ

Slide 91

Slide 91 text

7FSJGJBCMF$SFEFOUJBMͷ+85 { "vc": { "@context": [ "https://www.w3.org/2018/credentials/v1", "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/contracts/Ninja%20Card" ], "type": [ "VerifiableCredential", "VerifiedCredentialNinja" ], "credentialSubject": { "firstName": "Kengo", "lastName": "Suzuki" }, "credentialStatus": { "id": "https://portableidentitycards.azure-api.net/v1.0/9c59be8b-bd18-45d9-b9d9-082bc07c094f/ portableIdentities/card/status", "type": "PortableIdentityCardServiceCredentialStatus2020" } }, "exp": 1605224933, "jti": "urn:pic:046bd6d73e774109860deebf3555b760", "iss": "did:ion:EiAQ8DKCI3WmQnab84lohz6-JODQOwV9-esWesruBLq54Q?-ion-initial-

Slide 92

Slide 92 text

ݕূͷϩά ݕূͰ͖ͨɻ وํ͸وํͰ͢Ͷ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 93

Slide 93 text

ΊΜͲͤ͑͘ʂԿ͕͏Ε͍͠ͷʁ IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 94

Slide 94 text

·ͱΊ w ֎෦*EFOUJUZʹ͍ͭͯ w ͔ͦ͜Βݟ͑Δࠓޙͷ*EFOUJUZʹ͍ͭͯ w 7FSJGJBCMF$SFEFOUJBMʹ͍ͭͯ w IUUQTUFDICPPLGFTUPSHQSPEVDU QSPEVDU7BSJBOU*%

Slide 95

Slide 95 text

͋Γ͕ͱ͏͍͟͝·͢