POST api/DssAuth/ActivateToken?DssTokenId={DssTokenId}&Code={Code}&Thumbprint={Thumbprint}&LifeTime={LifeTime}&OperationId={OperationId}
Активация токена DSS
Информация о запросе
Параметры URI
Название | Описание | Тип | Дополнительная информация |
---|---|---|---|
DssTokenId |
ИД токена авторизации |
globally unique identifier |
Нет. |
Code |
Код из СМС |
string |
Нет. |
Thumbprint |
Отпечаток |
string |
Нет. |
LifeTime |
Время жизни |
integer |
Нет. |
OperationId |
ID операции, если токен создается взамен истекшего токена операции |
globally unique identifier |
Нет. |
Параметры Body
Нет.
Информация об ответе
Описание ресурсов
Информация о токене DSS
DssTokenModelНазвание | Описание | Тип | Дополнительная информация |
---|---|---|---|
Success |
Успешная авторизация |
boolean |
Нет. |
CodeRequested |
Запрошен код подтверждения |
boolean |
Нет. |
DssTokenId |
ИД токена авторизации |
globally unique identifier |
Нет. |
DssPhone |
Номер телефона, на который выслан код |
string |
Нет. |
SmsInterval |
Через сколько секунд можно запросить новый код |
integer |
Нет. |
CertificateOwner |
Владелец сертификата |
string |
Нет. |
RetriesLeft |
Сколько осталось попыток для ввода кода |
integer |
Нет. |
ErrorType |
Тип ошибки |
DssActivationErrorType |
Нет. |
ErrorMessage |
Текст ошибки |
string |
Нет. |
OperationId |
ID операции |
globally unique identifier |
Нет. |
Форматы ответов
application/json, text/json
Пример:
{ "Success": true, "CodeRequested": true, "DssTokenId": "916397d6-1d6b-419a-ae3b-f9a50e909f67", "DssPhone": "sample string 3", "SmsInterval": 4, "CertificateOwner": "sample string 5", "RetriesLeft": 6, "ErrorType": 0, "ErrorMessage": "sample string 7", "OperationId": "9652a558-652e-4321-9916-1cf5cfbfd361" }
application/xml, text/xml
Пример:
<DssTokenModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Referent.Api.Models"> <CertificateOwner>sample string 5</CertificateOwner> <CodeRequested>true</CodeRequested> <DssPhone>sample string 3</DssPhone> <DssTokenId>916397d6-1d6b-419a-ae3b-f9a50e909f67</DssTokenId> <ErrorMessage>sample string 7</ErrorMessage> <ErrorType>None</ErrorType> <OperationId>9652a558-652e-4321-9916-1cf5cfbfd361</OperationId> <RetriesLeft>6</RetriesLeft> <SmsInterval>4</SmsInterval> <Success>true</Success> </DssTokenModel>