◆ jsecass()
ProtocolPP::jsecass::jsecass |
( |
| ) |
|
Constructor for base class of security associations which is pure virtual
◆ to_json()
virtual void ProtocolPP::jsecass::to_json |
( |
std::ofstream & |
myjson, |
|
|
direction_t |
direction, |
|
|
std::string & |
indent |
|
) |
| |
|
pure virtual |
print the protocol and security objects as JSON
- Parameters
-
myjson | - object to print to |
direction | - randomization |
indent | - indentation for JSON output |
Implemented in ProtocolPP::jxmssa, ProtocolPP::jlmsa, ProtocolPP::jkybersa, ProtocolPP::jikev2sa, ProtocolPP::jfalconsa, ProtocolPP::jdilithiumsa, ProtocolPP::jwimaxsa, ProtocolPP::jwifisa, ProtocolPP::judpsa, ProtocolPP::jtlsa13, ProtocolPP::jtlsa, ProtocolPP::jtcpsa, ProtocolPP::jsrtpsa, ProtocolPP::jrsasa, ProtocolPP::jmemblobsa, ProtocolPP::jmacsecsa, ProtocolPP::jltesa, ProtocolPP::jipsecsa, ProtocolPP::jipsa, ProtocolPP::jintegritysa, ProtocolPP::jicmpsa, ProtocolPP::jgresa, ProtocolPP::jecdsafpsa, ProtocolPP::jecdsaf2msa, ProtocolPP::jecdsaedsa, ProtocolPP::jdtlsa13, ProtocolPP::jdsasa, and ProtocolPP::jconfidentsa.
◆ to_xml()
print the protocol and security objects as XML
- Parameters
-
myxml | - object to print to |
direction | - randomization |
Implemented in ProtocolPP::jxmssa, ProtocolPP::jlmsa, ProtocolPP::jkybersa, ProtocolPP::jikev2sa, ProtocolPP::jfalconsa, ProtocolPP::jdilithiumsa, ProtocolPP::jwimaxsa, ProtocolPP::jwifisa, ProtocolPP::judpsa, ProtocolPP::jtlsa13, ProtocolPP::jtlsa, ProtocolPP::jtcpsa, ProtocolPP::jsrtpsa, ProtocolPP::jrsasa, ProtocolPP::jmemblobsa, ProtocolPP::jmacsecsa, ProtocolPP::jltesa, ProtocolPP::jipsecsa, ProtocolPP::jipsa, ProtocolPP::jintegritysa, ProtocolPP::jicmpsa, ProtocolPP::jgresa, ProtocolPP::jecdsafpsa, ProtocolPP::jecdsaf2msa, ProtocolPP::jecdsaedsa, ProtocolPP::jdtlsa13, ProtocolPP::jdsasa, and ProtocolPP::jconfidentsa.
The documentation for this class was generated from the following file: