medcrypt::guardian::utilities::ProvisionFiles

Storage for generating provision request files in Guardian::GenerateProvisionRequest. More...

#include <ProvisionFiles.h>

Public Attributes

Detailed Description

struct medcrypt::guardian::utilities::ProvisionFiles;

Storage for generating provision request files in Guardian::GenerateProvisionRequest.

Inputs const char*'s should be set to the beginning of the loaded buffer size_t's should be set to the size of the data loaded in the buffer

Outputs const char*'s should be set to the beginning of an allocated buffer size_t's should be set to the size of the allocated buffer, after success it will be set to the size of the data written

See GetProvisionFilesFromPath() and DeleteProvisionFileBuffers() in FileHelpers.h for an example of how to use.

Public Attributes Documentation

variable TrustStore

const char * TrustStore;

Input: TrustStore file buffer

variable TrustStoreSize

size_t TrustStoreSize;

Input: TrustStore file buffer size

variable PrivateIdentity

const char * PrivateIdentity;

Input: Private identity file buffer

variable PrivateIdentitySize

size_t PrivateIdentitySize;

Input: Private identity file buffer size

variable CertifiedProfile

const char * CertifiedProfile;

Input: Certified profile file buffer

variable CertifiedProfileSize

size_t CertifiedProfileSize;

Input: Certified profile file buffer size

variable CertifiedCertificateRevocations

const char * CertifiedCertificateRevocations;

Input: Certificate revocations file buffer

variable CertifiedCertificateRevocationsSize

size_t CertifiedCertificateRevocationsSize;

Input: Certificate revocations file buffer size

variable ProvisionRequest

char * ProvisionRequest;

Output: Provision request file buffer

variable ProvisionRequestSize

size_t ProvisionRequestSize;

Input/Output: Provision request file buffer

variable GeneratedPrivateIdentity

char * GeneratedPrivateIdentity;

Output: Generated private identity file buffer

variable GeneratedPrivateIdentitySize

size_t GeneratedPrivateIdentitySize;

Input/Output: Generated private identity file buffer

Last updated

Was this helpful?