Slide 28
Slide 28 text
Copyright © Yoshikazu Nojima 2024
エンドポイントの動作
$ curl http://localhost:8080/q/webauthn/register-options-challenge?username=ynojima
{
"rp": {
"id": "localhost", "name": "Quarkus server"
},
"user": {
"id": "Baeobf2jRmqbFa1nLz_rDg", "name": "ynojima", "displayName": "ynojima"
},
"challenge": "nLZXvZrAz2rTU0erERIGrRsqY3zl8bW57-IUmzPzEX2FSR50yrGKWy-QPsMtDy6y6y9TWXOlf-
_AcQZNSg6wWQ",
"pubKeyCredParams": [
{ "type": "public-key", "alg": -7 },
{ "type": "public-key", "alg": -257}
],
"timeout": 300000,
"excludeCredentials": [],
"authenticatorSelection": {
"requireResidentKey": true, "residentKey": "required", "userVerification": "required"
},
"attestation": "none",
"extensions": {}
}
27