Punkt końcowy do rejestrowania urządzenia u wystawcy.
Żądanie HTTP
POST https://example.issuer.com/api/v1/vdc/registerDevice
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"requestMetadata": {
object ( |
| Pola | |
|---|---|
requestMetadata |
Wymagane. Metadane żądania wymagane we wszystkich żądaniach. |
deviceReferenceId |
Wymagane. Identyfikator odpowiadający urządzeniu i kluczowi tożsamości powiązanemu z urządzeniem. NIE jest to identyfikator urządzenia, co oznacza, że jeśli użytkownik ma 2 osobne dane logowania na tym samym urządzeniu, ten identyfikator będzie się różnić. Ten identyfikator jest podawany we wszystkich żądaniach i może służyć do korelowania żądań. |
deviceIdentityCertificate |
(PRZESTARZAŁE: użyj deviceIdentityCertificateChain) łańcuch certyfikatów X.509, który jest unikalny dla konkretnego urządzenia i danych logowania. Ten certyfikat zawiera klucz tożsamości urządzenia, poświadczenie urządzenia i podpisany nonce. |
deviceIdentityCertificateChain[] |
Wymagane. Lista certyfikatów X.509 w łańcuchu certyfikatów, która jest unikalna dla konkretnego urządzenia i danych logowania. Ten łańcuch certyfikatów zawiera klucz tożsamości urządzenia, poświadczenie urządzenia i podpisany nonce. |
Treść odpowiedzi
Odpowiedź potwierdzająca rejestrację urządzenia.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
| Zapis JSON |
|---|
{
"responseMetadata": {
object ( |
| Pola | |
|---|---|
responseMetadata |
Wymagane. Metadane odpowiedzi wymagane we wszystkich odpowiedziach. |