ITS
|
#include <ParameterSecurity.h>
Public Member Functions | |
ParameterSecurity () | |
ParameterSecurity ParameterSecurity constructor. More... | |
void | read () |
read Configuration file reading. More... | |
void | readDebug () |
readDebug Configuration printing. More... | |
QString | serverAddress () const |
serverAddress IP address of the security server getter. More... | |
quint16 | signaturePort () const |
signaturePort Port of the signature service getter. More... | |
quint16 | verifyPort () const |
verifyPort Port of the verification service getter. More... | |
quint16 | timeout () const |
timeout Timeout to wait for server response getter. More... | |
QByteArray | pathToCertificate () const |
pathToCertificate Path to the certificate file getter. More... | |
QByteArray | pathToPrivateKey () const |
pathToPrivateKey Path to the private key file getter. More... | |
ParameterSecurity & | operator= (const ParameterSecurity &other) |
Private Attributes | |
QString | m_serverAddress |
quint16 | m_signaturePort |
quint16 | m_verifyPort |
quint16 | m_timeout |
PublicKeyAlgorithm_t | m_alogrithm |
EccPointType_t | m_type |
QByteArray | m_pathToCertificate |
QByteArray | m_pathToPrivateKey |
Definition at line 15 of file ParameterSecurity.h.
ParameterSecurity::ParameterSecurity | ( | ) |
ParameterSecurity ParameterSecurity constructor.
Definition at line 3 of file ParameterSecurity.cpp.
References read(), and readDebug().
ParameterSecurity & ParameterSecurity::operator= | ( | const ParameterSecurity & | other | ) |
Definition at line 53 of file ParameterSecurity.cpp.
References m_serverAddress, m_signaturePort, m_timeout, and m_verifyPort.
|
inline |
pathToCertificate Path to the certificate file getter.
Definition at line 58 of file ParameterSecurity.h.
References m_pathToCertificate.
Referenced by SecurityManager::SecurityManager().
|
inline |
pathToPrivateKey Path to the private key file getter.
Definition at line 63 of file ParameterSecurity.h.
References m_pathToPrivateKey.
Referenced by SecurityManager::SecurityManager().
void ParameterSecurity::read | ( | ) |
read Configuration file reading.
Definition at line 9 of file ParameterSecurity.cpp.
References m_pathToCertificate, m_pathToPrivateKey, m_serverAddress, m_signaturePort, m_timeout, and m_verifyPort.
Referenced by ParameterSecurity().
void ParameterSecurity::readDebug | ( | ) |
readDebug Configuration printing.
Definition at line 44 of file ParameterSecurity.cpp.
References m_serverAddress, m_signaturePort, m_timeout, and m_verifyPort.
Referenced by ParameterSecurity().
|
inline |
serverAddress IP address of the security server getter.
Definition at line 37 of file ParameterSecurity.h.
References m_serverAddress.
Referenced by GeoNet::verifySecuredPayload().
|
inline |
signaturePort Port of the signature service getter.
Definition at line 42 of file ParameterSecurity.h.
References m_signaturePort.
|
inline |
timeout Timeout to wait for server response getter.
Definition at line 52 of file ParameterSecurity.h.
References m_timeout.
Referenced by GeoNet::verifySecuredPayload().
|
inline |
verifyPort Port of the verification service getter.
Definition at line 47 of file ParameterSecurity.h.
References m_verifyPort.
Referenced by GeoNet::verifySecuredPayload().
|
private |
Algorithm used.
Definition at line 73 of file ParameterSecurity.h.
|
private |
Path to the certificate file.
Definition at line 75 of file ParameterSecurity.h.
Referenced by pathToCertificate(), and read().
|
private |
Path to the private key file.
Definition at line 76 of file ParameterSecurity.h.
Referenced by pathToPrivateKey(), and read().
|
private |
IP address of the security server.
Definition at line 68 of file ParameterSecurity.h.
Referenced by operator=(), read(), readDebug(), and serverAddress().
|
private |
Port of the signature service.
Definition at line 69 of file ParameterSecurity.h.
Referenced by operator=(), read(), readDebug(), and signaturePort().
|
private |
Timeout to wait for server response.
Definition at line 71 of file ParameterSecurity.h.
Referenced by operator=(), read(), readDebug(), and timeout().
|
private |
Type of ECC point used.
Definition at line 74 of file ParameterSecurity.h.
|
private |
Port of the verification service.
Definition at line 70 of file ParameterSecurity.h.
Referenced by operator=(), read(), readDebug(), and verifyPort().