26#ifndef SOPC_PKI_STACK_LIB_INT_ITF_H
27#define SOPC_PKI_STACK_LIB_INT_ITF_H
enum _SOPC_ReturnStatus SOPC_ReturnStatus
Common enumerations for S2OPC.
Defines the common declarations for the PKI objects. The structures and macros defined in this file a...
SOPC_ReturnStatus SOPC_PKIProviderInternal_ValidateProfileAndCertificate(SOPC_PKIProvider *pPKI, const SOPC_CertificateList *pToValidate, const SOPC_PKI_Profile *pProfile, uint32_t *error)
Validation function for a certificate with the PKI chain.
SOPC_ReturnStatus SOPC_PKIProviderInternal_SplitRootFromCertList(SOPC_CertificateList **ppCerts, SOPC_CertificateList **ppRootCa)
Delete the roots CAs of the list ppCerts. Create a new list ppRootCa with all roots CA from ppCerts ....
void SOPC_PKIProviderInternal_GetListStats(SOPC_CertificateList *pCert, uint32_t *caCount, uint32_t *listLength, uint32_t *rootCount)
Get some statistics about the pCert .
The signed public key representation.
Definition key_manager_cyclone.h:60
The PKIProvider object for the Public Key Infrastructure.
Definition sopc_pki_struct_lib_internal.h:39
Structure containing the validation configuration.
Definition sopc_pki_struct_lib_internal.h:146