Get signinging public key
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PublicKeyRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "serverProfile": "string"
}
}{- "id": "string",
- "version": "string",
- "responsetime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "response": {
- "publicKey": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Get encryption public key
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (PublicKeyRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "serverProfile": "string"
}
}{- "id": "string",
- "version": "string",
- "responsetime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "response": {
- "publicKey": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Encrypt data using tpm
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (TpmCryptoRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "value": "string",
- "publicKey": "string",
- "tpm": true
}
}{- "id": "string",
- "version": "string",
- "responsetime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "response": {
- "value": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Decrypt data using tpm
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (TpmCryptoRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "value": "string",
- "publicKey": "string",
- "tpm": true
}
}{- "id": "string",
- "version": "string",
- "responsetime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "response": {
- "value": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Verify signature
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (TpmSignVerifyRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "data": "string",
- "signature": "string",
- "publicKey": "string",
- "tpm": true
}
}{- "id": "string",
- "version": "string",
- "responsetime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "response": {
- "verified": true
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Sign data using tpm
| id | string |
| version | string |
| requesttime | string <date-time> |
| metadata | object |
required | object (TpmSignRequestDto) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "request": {
- "data": "string"
}
}{- "id": "string",
- "version": "string",
- "responsetime": "2019-08-24T14:15:22Z",
- "metadata": { },
- "response": {
- "data": "string"
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Fetch all PreRegistrationIds
| id | string |
| version | string |
| requesttime | string <date-time> |
object (DataSyncRequestDTO) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "request": {
- "registrationCenterId": "string",
- "fromDate": "string",
- "toDate": "string"
}
}{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "transactionId": "string",
- "countOfPreRegIds": "string",
- "preRegistrationIds": {
- "property1": "string",
- "property2": "string"
}
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Retrieve Pre-Registrations
| preRegistrationId required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "pre-registration-id": "string",
- "registration-client-id": "string",
- "appointment-date": "string",
- "from-time-slot": "string",
- "to-time-slot": "string",
- "zip-filename": "string",
- "zip-bytes": [
- "string"
]
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Retrieve Pre-Registrations
| preRegistrationId required | string |
| machineId required | string |
{- "id": "string",
- "version": "string",
- "responsetime": "string",
- "response": {
- "pre-registration-id": "string",
- "registration-client-id": "string",
- "appointment-date": "string",
- "from-time-slot": "string",
- "to-time-slot": "string",
- "zip-filename": "string",
- "zip-bytes": [
- "string"
]
}, - "errors": [
- {
- "errorCode": "string",
- "message": "string"
}
]
}Store consumed Pre-Registrations
| id | string |
| version | string |
| requesttime | string <date-time> |
object (ReverseDataSyncRequestDTO) |
{- "id": "string",
- "version": "string",
- "requesttime": "2019-08-24T14:15:22Z",
- "request": {
- "preRegistrationIds": [
- "string"
]
}
}