Blame doc/html/_sources/appdev/refs/macros/KRB5_RESPONDER_QUESTION_OTP.rst.txt

Packit fd8b60
.. highlightlang:: c
Packit fd8b60
Packit fd8b60
.. _KRB5-RESPONDER-QUESTION-OTP-data:
Packit fd8b60
Packit fd8b60
KRB5_RESPONDER_QUESTION_OTP
Packit fd8b60
===========================
Packit fd8b60
Packit fd8b60
..
Packit fd8b60
.. data:: KRB5_RESPONDER_QUESTION_OTP
Packit fd8b60
..
Packit fd8b60
Packit fd8b60
OTP responder question.
Packit fd8b60
Packit fd8b60
The OTP responder question is asked when the KDC indicates that an OTP value is required in order to complete the authentication. The JSON format of the challenge is:
Packit fd8b60
Packit fd8b60
*{*
Packit fd8b60
 
Packit fd8b60
*"service": <string (optional)>,*
Packit fd8b60
 
Packit fd8b60
*"tokenInfo": [*
Packit fd8b60
 
Packit fd8b60
*{*
Packit fd8b60
 
Packit fd8b60
*"flags": <number>,*
Packit fd8b60
 
Packit fd8b60
*"vendor": <string (optional)>,*
Packit fd8b60
 
Packit fd8b60
*"challenge": <string (optional)>,*
Packit fd8b60
 
Packit fd8b60
*"length": <number (optional)>,*
Packit fd8b60
 
Packit fd8b60
*"format": <number (optional)>,*
Packit fd8b60
 
Packit fd8b60
*"tokenID": <string (optional)>,*
Packit fd8b60
 
Packit fd8b60
*"algID": <string (optional)>,*
Packit fd8b60
 
Packit fd8b60
*},*
Packit fd8b60
 
Packit fd8b60
*...*
Packit fd8b60
 
Packit fd8b60
*]*
Packit fd8b60
 
Packit fd8b60
*}*
Packit fd8b60
Packit fd8b60
The answer to the question MUST be JSON formatted:
Packit fd8b60
Packit fd8b60
*{*
Packit fd8b60
 
Packit fd8b60
*"tokeninfo": <number>,*
Packit fd8b60
 
Packit fd8b60
*"value": <string (optional)>,*
Packit fd8b60
 
Packit fd8b60
*"pin": <string (optional)>,*
Packit fd8b60
 
Packit fd8b60
*}*
Packit fd8b60
Packit fd8b60
For more detail, please see RFC 6560.
Packit fd8b60
Packit fd8b60
Packit fd8b60
================================== ======================
Packit fd8b60
``KRB5_RESPONDER_QUESTION_OTP``       ``"otp"``
Packit fd8b60
================================== ======================