Go to the documentation of this file.
25 #ifndef SOPC_KEY_MANAGER_LIB_H_
26 #define SOPC_KEY_MANAGER_LIB_H_
36 #include "mbedtls/pk.h"
37 #include "mbedtls/x509_crt.h"
47 mbedtls_pk_context
pk;
mbedtls_x509_crl crl
Definition: key_manager_lib.h:83
The signed public key representation, or a chained list of such keys.
Definition: key_manager_lib.h:66
Defines the common declarations for the cryptographic objects.
SOPC_ReturnStatus KeyManager_Certificate_GetPublicKey(const SOPC_CertificateList *pCert, SOPC_AsymmetricKey *pKey)
Returns the internal public key of the given signed public key.
Provides compatibility with different versions of MBEDTLS.
mbedtls_x509_crt crt
Definition: key_manager_lib.h:67
The asymmetric key representation.
Definition: key_manager_lib.h:46
mbedtls_pk_context pk
Definition: key_manager_lib.h:47
bool isBorrowedFromCert
Definition: key_manager_lib.h:48
A list of Certificate Revocation Lists.
Definition: key_manager_lib.h:82
SOPC_ReturnStatus
Definition: libs2opc_client.h:61