YubiKeyのOTPでDKVSからデータ取得¶
YubiKeyのOTP(ワンタイムパスワード)とKeyを使用して、DKVSからValueを取得します。
※API Keyに設定されているネームスペースと、同じネームスペースのYubiKey, DKVSが対象になります。
APIキーに必要な権限¶
DKVS : GET_VALUE
メソッド¶
GET
URL¶
/v1/dkvs/yubikey_otp
URLパラメータ¶
パラメータ名 | 必須 | 型 | 内容 |
---|---|---|---|
key | ● | 文字列 | KVSのKeyを指定。','(空白はNG)で複数指定可能。複数指定した場合はOR条件になります。 |
otp | ● | 文字列 | YubiKeyのワンタイムパスワード。 |
リクエスト例¶
curl \
-H "X-DAUTH-API-KEY: <API-KEY>" \
"https://api.d-auth.com/v1/dkvs/yubikey_otp?key=key1,key2&otp=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
<API-KEY>
: 使用するAPIキー
レスポンス例¶
ステータスライン / レスポンスヘッダ¶
HTTP/1.1 200 OK
Content-Type:application/json;charset=utf-8
レスポンスボディ¶
[
{
"key": "key1234",
"value" : {
# DKVSのValue
"name": "xxxx"
}
},
...
]
エラーレスポンス¶
詳細はこちらをご参照ください。