8#include "Arp/System/Commons/Security/Internal/OpenSslBio.hpp"
9#include "openssl/bio.h"
13namespace Arp {
namespace System {
namespace Commons {
namespace Security {
namespace Internal
32 operator EVP_PKEY*()
const
45 void LoadFromFilePEM(
const String& filename);
46 void LoadFromMemoryPEM(
const std::vector<byte>& pemData);
47 void SaveToFilePEM(
const String& filename);
Definition: OpenSslBio.hpp:14
Definition: OpenSslEVP_PKEY.hpp:17
OpenSslEVP_PKEY()
Constructs an OpenSslEVP_PKEY instance.
~OpenSslEVP_PKEY(void)
Destructs this instance and frees all resources.
OpenSslEVP_PKEY(const OpenSslEVP_PKEY &arg)=delete
Copy constructor.
OpenSslEVP_PKEY & operator=(const OpenSslEVP_PKEY &arg)=delete
Assignment operator.
@ System
System components used by the System, Device, Plc or Io domains.
Root namespace for the PLCnext API