Отримати і зберегти публічний ключ GET /api/external/key
REQUEST
|
URL |
|
|
Метод запиту |
GET |
|
URL запиту |
/api/external/key |
|
Headers |
|
|
Authorization |
x-system-id - токен, отриманий при підключенні |
|
Params |
|
|
type |
тип відповіді JSON|PEM|XML (якщо параметр не передавати за замовченням буде JSON) |
RESPONSE
В тілі відповіді повертається ключ у вказаному форматі:
- якщо type = JSON – повертається масив байт
- якщо type = PEM – повертається PEM-файл у вигляді
-----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDDFbLyJF66xuaJp2xQtUtIPfr6 XmTpxnRRrX4a4vuG/2IV0cmaNEmRNWMWPvSjFAY26IqAKylvF9yyAOmXrBiPlLPm TgGjNxTcETcICYj5pxrqkvp6RdHT5roZD0JcrvnujRBaZ5err+g/6wR+a0G5ni9P mgTd7yiV9HpM97js9QIDAQAB -----END PUBLIC KEY----- - якщо type = XML – повертається XML-файл у вигляді
<?xml version="1.0"?> <RSAKeyValue> <Modulus>wxWy8iReusbmiadsULVLSD36+l5k6cZ0Ua1+GuL7hv9iFdHJmjRJkTVjFj70oxQGNuiKgCspbxfcsgDpl6wYj5Sz5k4BozcU3BE3CAmI+aca6pL6ekXR0+a6GQ9CXK757o0QWmeXq6/oP+sEfmtBuZ4vT5oE3e8olfR6TPe47PU=l5k6cZ0=</Modulus> <Exponent>AQAB</Exponent> </RSAKeyValue>
Для type in (PEM, XML) в reponse-header передається параметр x-key-ttl, в якому передається термін життя відкритого ключа.