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: