Request to switch to a new Platform public key used for verifying OSLP envelopes by the device. The base-64 encoded version of the key will be sent to the device, which is equivalent to the content of a PEM file (only the certificate chunk, not the headers).
Message definitions
message SetDeviceVerificationKeyRequest { required bytes certificateChunk =1; // [(nanopb).max_size = 138]; // Verification key / public key of the platform to check the validity of an incoming message.}message SetDeviceVerificationKeyResponse { required Status status =1;}
Datatypes
enumStatus { OK =0; FAILURE =1; // general failure REJECTED =2; // request received in wrong state}
Example
Soap requests and responses sent to and from platform: