EgovQRRepository
Документация для класса EgovQRRepository.
Методы
getQRLogin
Описание
Метод для получения QR-кода для логина. Отправляет запрос с параметрами для логина и возвращает объект с хешем и XML-кодом QR.
HTTP метод: POST
URL: /api/v1/auth/login/qr
Параметры:
| Имя | Тип | Описание |
|---|---|---|
payload | IGetQRPayload |
Возвращает: Promise<IGetQRResponse>
getQRSignUp
Описание
Метод для получения QR-кода для регистрации. Отправляет запрос с параметрами для регистрации и возвращает объект с хешем и XML-кодом QR.
HTTP метод: POST
URL: /api/v1/auth/register/qr
Параметры:
| Имя | Тип | Описание |
|---|---|---|
payload | IGetQRPayload |
Возвращает: Promise<IGetQRResponse>
getQRDocumentSign
Описание
Метод для получения QR-кода для подписания. Отправляет запрос с параметрами для подписания и возвращает объект с хешем и XML-кодом QR.
HTTP метод: GET
URL: /api/v1/document/{param}/sign-qr
Параметры:
| Имя | Тип | Описание |
|---|---|---|
payload | IGetQRDocumentSignPayload |
Возвращает: Promise<IGetQRResponse>
Определения типов
Определения интерфейсов, перечислений и псевдонимов типов, используемых в методах этого репозитория.
IEgovQRRepository
Интерфейс не содержит собственных свойств и не наследует другие локальные интерфейсы.
IGetQRDocumentSignPayload
| Свойство | Тип | Описание |
|---|---|---|
documentId | number |
IGetQRPayload
| Свойство | Тип | Описание |
|---|---|---|
qr | QRT |
IGetQRResponse
| Свойство | Тип | Описание |
|---|---|---|
hash | string | |
qr_code | string |
QRT
Тип: QRT