8#include "Arp/System/Commons/Security/Internal/OpenSslBio.hpp" 
    9#include "openssl/bio.h" 
   13namespace Arp { 
namespace System { 
namespace Commons { 
namespace Security { 
namespace Internal
 
   28    operator EVP_PKEY*() 
const;
 
   31    void LoadFromFilePEM(
const String& filename);
 
   32    void LoadFromMemoryPEM(
const std::vector<byte>& pemData);
 
   33    void SaveToFilePEM(
const String& filename);
 
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
 
Definition: OpenSslBio.hpp:14
 
Definition: OpenSslEVP_PKEY.hpp:17
 
OpenSslEVP_PKEY()
Constructs an OpenSslEVP_PKEY instance.
Definition: OpenSslEVP_PKEY.cpp:22
 
~OpenSslEVP_PKEY(void)
Destructs this instance and frees all resources.
Definition: OpenSslEVP_PKEY.cpp:32
 
OpenSslEVP_PKEY(const OpenSslEVP_PKEY &arg)=delete
Copy constructor.
 
OpenSslEVP_PKEY & operator=(const OpenSslEVP_PKEY &arg)=delete
Assignment operator.
 
Root namespace for the PLCnext API