Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cKeySigAlg Struct Reference

#include <cKeyBase.h>

Public Member Functions

 cKeySigAlg (SSL_Hash_TYPE eHashType=SSL_Hash_NONE, SSL_Key_TYPE eKeyType=SSL_Key_NONE)
 

Public Attributes

SSL_Hash_TYPE m_eHashType
 Internal representation of the Hash algorithm of the signature algorithm, e.g. HashType_SHA256. More...
 
SSL_Key_TYPE m_eKeyType
 Internal representation of the Public Key algorithm of the signature algorithm, e.g. SSL_Key_RSA. More...
 

Detailed Description

In order to sign something we need to agree on hash and key types. Usually represented by some OID.

Constructor & Destructor Documentation

◆ cKeySigAlg()

GrayLib::cKeySigAlg::cKeySigAlg ( SSL_Hash_TYPE  eHashType = SSL_Hash_NONE,
SSL_Key_TYPE  eKeyType = SSL_Key_NONE 
)
inline

Member Data Documentation

◆ m_eHashType

SSL_Hash_TYPE GrayLib::cKeySigAlg::m_eHashType

Internal representation of the Hash algorithm of the signature algorithm, e.g. HashType_SHA256.

◆ m_eKeyType

SSL_Key_TYPE GrayLib::cKeySigAlg::m_eKeyType

Internal representation of the Public Key algorithm of the signature algorithm, e.g. SSL_Key_RSA.


The documentation for this struct was generated from the following file: