|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
This is the complete list of members for resip::MacSecurity, including all inherited members.
| addCADirectory(const Data &caDirectory) | resip::Security | |
| addCAFile(const Data &caFile) | resip::Security | |
| addCertDER(PEMType type, const Data &name, const Data &certDER, bool write) | resip::BaseSecurity | protected |
| addCertPEM(PEMType type, const Data &name, const Data &certPEM, bool write) | resip::BaseSecurity | protected |
| addCertX509(PEMType type, const Data &name, X509 *cert, bool write) | resip::BaseSecurity | protected |
| addDomainCertDER(const Data &domainName, const Data &certDER) | resip::BaseSecurity | |
| addDomainCertPEM(const Data &domainName, const Data &certPEM) | resip::BaseSecurity | |
| addDomainPrivateKeyPEM(const Data &domainName, const Data &privateKeyPEM, const Data &privateKeyPassPhrase=Data::Empty) | resip::BaseSecurity | |
| addPrivateKeyDER(PEMType type, const Data &name, const Data &privateKeyDER, bool write, const Data &privateKeyPassPhrase=Data::Empty) | resip::BaseSecurity | protected |
| addPrivateKeyPEM(PEMType type, const Data &name, const Data &privateKeyPEM, bool write, const Data &privateKeyPassPhrase=Data::Empty) | resip::BaseSecurity | protected |
| addPrivateKeyPKEY(PEMType type, const Data &name, EVP_PKEY *pKey, bool write) | resip::BaseSecurity | protected |
| addRootCertPEM(const Data &x509PEMEncodedRootCerts) | resip::BaseSecurity | |
| addUserCertDER(const Data &aor, const Data &certDER) | resip::BaseSecurity | |
| addUserCertPEM(const Data &aor, const Data &certPEM) | resip::BaseSecurity | |
| addUserPrivateKeyDER(const Data &aor, const Data &certDER, const Data &privateKeyPassPhrase=Data::Empty) | resip::BaseSecurity | |
| addUserPrivateKeyPEM(const Data &aor, const Data &certPEM, const Data &privateKeyPassPhrase=Data::Empty) | resip::BaseSecurity | |
| allowWildcardCertificates() | resip::BaseSecurity | inlinestatic |
| BaseSecurity(const CipherList &cipherSuite=StrongestSuite, const Data &defaultPrivateKeyPassPhrase=Data::Empty, const Data &dHParamsFilename=Data::Empty) | resip::BaseSecurity | |
| CertificateInfoContainer typedef | resip::BaseSecurity | |
| checkAndSetIdentity(SipMessage &msg, const Data &derCert=Data::Empty) const | resip::BaseSecurity | |
| checkIdentity(const Data &signerDomain, const Data &in, const Data &sig, X509 *cert=NULL) const | resip::BaseSecurity | |
| checkSignature(MultipartSignedContents *, Data *signedBy, SignatureStatus *sigStat) | resip::BaseSecurity | |
| closeCertifStore(KeychainHandle searchReference) | resip::MacSecurity | protected |
| CommonName enum value | resip::BaseSecurity | |
| computeIdentity(const Data &signerDomain, const Data &in) const | resip::BaseSecurity | |
| createDomainCtx(const SSL_METHOD *method, const Data &domain, const Data &certificateFilename, const Data &privateKeyFilename, const Data &privateKeyPassPhrase) | resip::Security | virtual |
| decrypt(const Data &decryptorAor, const Pkcs7Contents *) | resip::BaseSecurity | |
| DomainCert enum value | resip::BaseSecurity | |
| DomainPrivateKey enum value | resip::BaseSecurity | |
| dumpAsn(const char *, Data) | resip::BaseSecurity | protectedstatic |
| encrypt(Contents *, const Data &recipCertName) | resip::BaseSecurity | |
| ExportableSuite | resip::BaseSecurity | static |
| generateUserCert(const Data &aor, int expireDays=365, int keyLen=2048) | resip::BaseSecurity | |
| getCertDER(PEMType type, const Data &name) const | resip::BaseSecurity | protected |
| getCertName(X509 *cert) | resip::BaseSecurity | static |
| getCertNames(X509 *cert, std::list< PeerName > &peerNames, bool useEmailAsSIP=false) | resip::BaseSecurity | static |
| getCerts() | resip::MacSecurity | protected |
| getDomainCert(const Data &domain) | resip::BaseSecurity | |
| getDomainCertDER(const Data &domainName) const | resip::BaseSecurity | |
| getDomainKey(const Data &domain) | resip::BaseSecurity | |
| getDomainPrivateKeyPEM(const Data &domainName) const | resip::BaseSecurity | |
| getPrivateKeyDER(PEMType type, const Data &name) const | resip::BaseSecurity | protected |
| getPrivateKeyPEM(PEMType type, const Data &name) const | resip::BaseSecurity | protected |
| getResipConnectionExDataIdx() | resip::BaseSecurity | static |
| getRootCertDescriptions() const | resip::BaseSecurity | |
| getSslCtx() | resip::BaseSecurity | |
| getTlsCtx() | resip::BaseSecurity | |
| getUserCert(const Data &aor) | resip::BaseSecurity | |
| getUserCertDER(const Data &aor) const | resip::BaseSecurity | |
| getUserPassPhrase(const Data &aor) const | resip::BaseSecurity | |
| getUserPrivateKey(const Data &aor) | resip::BaseSecurity | |
| getUserPrivateKeyDER(const Data &aor) const | resip::BaseSecurity | |
| getUserPrivateKeyPEM(const Data &aor) const | resip::BaseSecurity | |
| hasCert(PEMType type, const Data &name, bool logErrors=true) const | resip::BaseSecurity | protected |
| hasDomainCert(const Data &domainName, bool logErrors=true) const | resip::BaseSecurity | |
| hasDomainPrivateKey(const Data &domainName) const | resip::BaseSecurity | |
| hasPrivateKey(PEMType type, const Data &name) const | resip::BaseSecurity | protected |
| hasUserCert(const Data &aor) const | resip::BaseSecurity | |
| hasUserPassPhrase(const Data &aor) const | resip::BaseSecurity | |
| hasUserPrivateKey(const Data &aor) const | resip::BaseSecurity | |
| initialize() | resip::BaseSecurity | static |
| isSelfSigned(const X509 *cert) | resip::BaseSecurity | static |
| loadCADirectory(const Data &directoryName) | resip::Security | |
| loadCAFile(const Data &fileName) | resip::Security | |
| MacSecurity() | resip::MacSecurity | inline |
| mAllowWildcardCertificates | resip::BaseSecurity | protectedstatic |
| matchHostName(const Data &certificateName, const Data &domainName) | resip::BaseSecurity | static |
| matchHostNameWithWildcards(const Data &certificateName, const Data &domainName) | resip::BaseSecurity | protectedstatic |
| mCipherList | resip::BaseSecurity | protected |
| mDefaultPrivateKeyPassPhrase | resip::BaseSecurity | protected |
| mDHParamsFilename | resip::BaseSecurity | protected |
| mDomainCerts | resip::BaseSecurity | protected |
| mDomainPrivateKeys | resip::BaseSecurity | protected |
| mRootCerts | resip::BaseSecurity | protected |
| mRootSslCerts | resip::BaseSecurity | protected |
| mRootTlsCerts | resip::BaseSecurity | protected |
| mSslCtx | resip::BaseSecurity | protected |
| mTlsCtx | resip::BaseSecurity | protected |
| mUserCerts | resip::BaseSecurity | protected |
| mUserPassPhrases | resip::BaseSecurity | protected |
| mUserPrivateKeys | resip::BaseSecurity | protected |
| NameType enum name | resip::BaseSecurity | |
| onReadPEM(const Data &, PEMType, Data &) const | resip::MacSecurity | inlinevirtual |
| onRemovePEM(const Data &, PEMType) const | resip::MacSecurity | inlinevirtual |
| onWritePEM(const Data &, PEMType, const Data &) const | resip::MacSecurity | inlinevirtual |
| OpenSSLCTXClearOptions | resip::BaseSecurity | static |
| OpenSSLCTXSetOptions | resip::BaseSecurity | static |
| openSystemCertStore() | resip::MacSecurity | protected |
| parseOpenSSLCTXOption(const Data &optionName) | resip::BaseSecurity | static |
| parseSSLType(const Data &typeName) | resip::BaseSecurity | static |
| PassPhraseMap typedef | resip::BaseSecurity | |
| PEMType enum name | resip::BaseSecurity | |
| preload() | resip::MacSecurity | virtual |
| PrivateKeyMap typedef | resip::BaseSecurity | |
| removeCert(PEMType type, const Data &name) | resip::BaseSecurity | protected |
| removeDomainCert(const Data &domainName) | resip::BaseSecurity | |
| removeDomainPrivateKey(const Data &domainName) | resip::BaseSecurity | |
| removePrivateKey(PEMType type, const Data &name) | resip::BaseSecurity | protected |
| removeUserCert(const Data &aor) | resip::BaseSecurity | |
| removeUserPassPhrase(const Data &aor) | resip::BaseSecurity | |
| removeUserPrivateKey(const Data &aor) | resip::BaseSecurity | |
| RootCert enum value | resip::BaseSecurity | |
| Security(const Data &pathToCerts, const CipherList &=StrongestSuite, const Data &defaultPrivateKeyPassPhrase=Data::Empty, const Data &dHParamsFilename=Data::Empty) | resip::Security | |
| Security(const CipherList &=StrongestSuite, const Data &defaultPrivateKeyPassPhrase=Data::Empty, const Data &dHParamsFilename=Data::Empty) | resip::Security | |
| setAllowWildcardCertificates(bool bEnable) | resip::BaseSecurity | inlinestatic |
| setDHParams(SSL_CTX *ctx) | resip::BaseSecurity | protected |
| setUserPassPhrase(const Data &aor, const Data &passPhrase) | resip::BaseSecurity | |
| sign(const Data &senderAor, Contents *) | resip::BaseSecurity | |
| signAndEncrypt(const Data &senderAor, Contents *, const Data &recipCertName) | resip::BaseSecurity | |
| StrongestSuite | resip::BaseSecurity | static |
| SubjectAltName enum value | resip::BaseSecurity | |
| updateDomainCtx(SSL_CTX *ctx, const Data &domain, const Data &certificateFilename, const Data &privateKeyFilename, const Data &privateKeyPassPhrase) | resip::Security | virtual |
| UserCert enum value | resip::BaseSecurity | |
| UserPrivateKey enum value | resip::BaseSecurity | |
| X509List typedef | resip::BaseSecurity | |
| X509Map typedef | resip::BaseSecurity | |
| ~BaseSecurity() | resip::BaseSecurity | virtual |