コンテンツにスキップ

FIDO認証器でDKVSからデータ取得

FIDO認証器とKeyを使用して、DKVSからValueを取得します。

※API Keyに設定されているネームスペースと、同じネームスペースのYFIDO認証器 DKVSが対象になります。

APIキーに必要な権限

DKVS : GET_VALUE

メソッド

POST

URL

/v1/dkvs/fido

URLパラメータ

パラメータ名 必須 内容
key 文字列 KVSのKeyを指定。','(空白はNG)で複数指定可能。複数指定した場合はOR条件になります。
assertionResponse Object clientサイドでnavigator.credentials.getの実行結果(assertionResponse)
token 文字列 assertion_startでレスポンスしたtoken値。

リクエスト例

curl \
  -X POST \
  -H "X-DAUTH-API-KEY: <API-KEY>" \
  -H "Content-Type: application/json" \
  -d '{
        "key":"key1234",
        "assertionResponse":{...},
        "token": "..."
      }' \
  "https://api.d-auth.com/v1/dkvs/fido"
  • <API-KEY> : 使用するAPIキー

レスポンス例

ステータスライン / レスポンスヘッダ

HTTP/1.1 200 OK 
Content-Type:application/json;charset=utf-8 

レスポンスボディ

[
    {
        "key": "key1234",
        "value" : {
            # DKVSのValue
            "name": "xxxx"
        }
    },
    ...
]

エラーレスポンス

詳細はこちらをご参照ください。