Vanetza
Loading...
Searching...
No Matches
vanetza::security::openssl::Key Class Reference

Public Member Functions

 Key (int nid)
 Key (const Key &)=delete
Keyoperator= (const Key &)=delete
 Key (Key &&)
Keyoperator= (Key &&)
 operator EC_KEY * ()

Private Attributes

EC_KEY * eckey

Detailed Description

Definition at line 132 of file openssl_wrapper.hpp.

Constructor & Destructor Documentation

◆ Key() [1/3]

vanetza::security::openssl::Key::Key ( )

Definition at line 142 of file openssl_wrapper.cpp.

◆ Key() [2/3]

vanetza::security::openssl::Key::Key ( int nid)
explicit

Definition at line 147 of file openssl_wrapper.cpp.

◆ Key() [3/3]

vanetza::security::openssl::Key::Key ( Key && other)

Definition at line 152 of file openssl_wrapper.cpp.

◆ ~Key()

vanetza::security::openssl::Key::~Key ( )

Definition at line 163 of file openssl_wrapper.cpp.

Member Function Documentation

◆ operator EC_KEY *()

vanetza::security::openssl::Key::operator EC_KEY * ( )
inline

Definition at line 145 of file openssl_wrapper.hpp.

◆ operator=()

Key & vanetza::security::openssl::Key::operator= ( Key && other)

Definition at line 157 of file openssl_wrapper.cpp.

Member Data Documentation

◆ eckey

EC_KEY* vanetza::security::openssl::Key::eckey
private

Definition at line 148 of file openssl_wrapper.hpp.


The documentation for this class was generated from the following files: