|
reSIProcate/stack
9694
|
#include <Security.hxx>


Public Member Functions | |
| Security (const Data &pathToCerts, const CipherList &=ExportableSuite) | |
| Security (const CipherList &=ExportableSuite) | |
| void | addCADirectory (const Data &caDirectory) |
| void | addCAFile (const Data &caFile) |
| virtual void | preload () |
| virtual SSL_CTX * | createDomainCtx (const SSL_METHOD *method, const Data &domain) |
| virtual void | onReadPEM (const Data &name, PEMType type, Data &buffer) const |
| virtual void | onWritePEM (const Data &name, PEMType type, const Data &buffer) const |
| virtual void | onRemovePEM (const Data &name, PEMType type) const |
Private Attributes | |
| Data | mPath |
| std::list< Data > | mCADirectories |
| std::list< Data > | mCAFiles |
Definition at line 238 of file Security.hxx.
| resip::Security::Security | ( | const Data & | pathToCerts, |
| const CipherList & | = ExportableSuite |
||
| ) |
| resip::Security::Security | ( | const CipherList & | = ExportableSuite | ) |
| void resip::Security::addCADirectory | ( | const Data & | caDirectory | ) |
| void resip::Security::addCAFile | ( | const Data & | caFile | ) |
| virtual SSL_CTX* resip::Security::createDomainCtx | ( | const SSL_METHOD * | method, |
| const Data & | domain | ||
| ) | [virtual] |
| virtual void resip::Security::onReadPEM | ( | const Data & | name, |
| PEMType | type, | ||
| Data & | buffer | ||
| ) | const [virtual] |
Implements resip::BaseSecurity.
Reimplemented in resip::WinSecurity, and resip::MacSecurity.
Implements resip::BaseSecurity.
Reimplemented in resip::WinSecurity, and resip::MacSecurity.
| virtual void resip::Security::onWritePEM | ( | const Data & | name, |
| PEMType | type, | ||
| const Data & | buffer | ||
| ) | const [virtual] |
Implements resip::BaseSecurity.
Reimplemented in resip::WinSecurity, and resip::MacSecurity.
| virtual void resip::Security::preload | ( | ) | [virtual] |
Implements resip::BaseSecurity.
Reimplemented in resip::WinSecurity, and resip::MacSecurity.
Referenced by resip::SipStack::init(), main(), myMain(), and resip::SipStack::SipStack().
std::list<Data> resip::Security::mCADirectories [private] |
Definition at line 256 of file Security.hxx.
std::list<Data> resip::Security::mCAFiles [private] |
Definition at line 257 of file Security.hxx.
Data resip::Security::mPath [private] |
Definition at line 255 of file Security.hxx.
1.7.5.1