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"
]
}
}