sipxportlib  Version 3.3
UtlCryptoKey Member List

This is the complete list of members for UtlCryptoKey, including all inherited members.

base64Decode(const unsigned char *pSrc, int srcLen, unsigned char *pDest, int *pDestLen)UtlCryptoKeystatic
base64Decode(const UtlString &pSrc, unsigned char *pDest, int *pDestLen)UtlCryptoKeystatic
base64Decode(const unsigned char *pSrc, int srcLen)UtlCryptoKeystatic
base64Decode(const UtlString &pSrc)UtlCryptoKeystatic
base64Encode(const unsigned char *pSrc, int srcLen, unsigned char *pDest, int *pDestLen)UtlCryptoKeystatic
base64Encode(const unsigned char *pSrc, int srcLen)UtlCryptoKeystatic
clearKey()UtlCryptoKeyprotectedvirtual
computeDigest(const unsigned char *pSrc, int srcLen, unsigned char *pDest, int *pDestLen)UtlCryptoKeystatic
computeDigest(const unsigned char *pSrc, int srcLen)UtlCryptoKeystatic
decrypt(const unsigned char *pSrc, int srcLen, unsigned char *pDest, int *pDestLen) const =0UtlCryptoKeypure virtual
decrypt(const unsigned char *pSrc, int srcLen) const UtlCryptoKeyvirtual
encrypt(const unsigned char *pSrc, int srcLen, unsigned char *pDest, int *pDestLen) const =0UtlCryptoKeypure virtual
encrypt(const unsigned char *pSrc, int srcLen) const UtlCryptoKeyvirtual
generateKey()=0UtlCryptoKeypure virtual
getBase64Idx(unsigned char c)UtlCryptoKeyprotectedstatic
getBinaryKey() const UtlCryptoKeyvirtual
getDigestAlgType()UtlCryptoKeystatic
getKeyType() const UtlCryptoKeyinline
getLastError() const UtlCryptoKeyinline
getMaxBase64DecodedSize(int srcLen)UtlCryptoKeystatic
getMaxBase64EncodedSize(int srcLen)UtlCryptoKeystatic
getMaxDecryptedSize(int srcLen) const =0UtlCryptoKeypure virtual
getMaxDigestSize(int srcLen)UtlCryptoKeystatic
getMaxEncryptedSize(int srcLen) const =0UtlCryptoKeypure virtual
getMaxSignatureSize(int srcLen) const UtlCryptoKeyvirtual
importFromFile(const char *pFilename)UtlCryptoKeyvirtual
isBase64(unsigned char c)UtlCryptoKeyprotectedstatic
isPrivate() const UtlCryptoKeyinline
isPublic() const UtlCryptoKeyinline
isSymmetric() const UtlCryptoKeyinline
isValid() const UtlCryptoKeyinline
KEY_INVALID enum valueUtlCryptoKey
KEY_PRIVATE enum valueUtlCryptoKey
KEY_PUBLIC enum valueUtlCryptoKey
KEY_SYMMETRIC enum valueUtlCryptoKey
KeyType enum nameUtlCryptoKey
loadBinaryKey(const unsigned char *pSrc, int srcLen)UtlCryptoKeyvirtual
NUM_KEY_TYPES enum valueUtlCryptoKey
output() const UtlCryptoKeyvirtual
sBase64CharsUtlCryptoKeyprotectedstatic
setKeyType(KeyType type)UtlCryptoKeyinlineprotected
setLastError(unsigned long err) const UtlCryptoKeyprotected
sign(const unsigned char *pSrc, int srcLen, unsigned char *pDest, int *pDestLen) const UtlCryptoKeyvirtual
sign(const unsigned char *pSrc, int srcLen) const UtlCryptoKeyvirtual
UtlCryptoKey()UtlCryptoKey
verify(const unsigned char *pSrc, int srcLen, const unsigned char *pSig, int sigLen) const UtlCryptoKeyvirtual
~UtlCryptoKey()UtlCryptoKeyvirtual