CFx SDK Documentation  2020SP3
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
OdCryptoServices Member List

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

addRef()=0OdRxObjectpure virtual
cast(const OdRxObject *pointer)OdRxObjectinlinestatic
clone() constOdRxObjectvirtual
comparedTo(const OdRxObject *pOther) constOdRxObjectvirtual
copyFrom(const OdRxObject *pSource)OdRxObjectvirtual
decryptData(OdUInt8 *buffer, OdUInt32 bufferSize)=0OdCryptoServicespure virtual
desc()OdRxObjectstatic
encryptData(OdUInt8 *buffer, OdUInt32 bufferSize)=0OdCryptoServicespure virtual
generateDetachedSignature(const OdCryptSignMessageParaPtr &pSignPara, const OdLinkedArray< OdBinaryData > &message, OdBinaryData &signature)=0OdCryptoServicespure virtual
getCertFromDetachedSignature(const OdBinaryData &signature)=0OdCryptoServicespure virtual
getCertObjByShortDesc(const OdCertificateShortDesc &certShortDesc) const =0OdCryptoServicespure virtual
getPersonalCertsWithTrustedStatus(OdArray< OdCertificateDescription > &certificates) const =0OdCryptoServicespure virtual
getUnauthAttribsFromDetachedSignature(const OdBinaryData &signature, OdArray< OdCryptAttribPtr > &unauthAttribs)=0OdCryptoServicespure virtual
initSessionKeyToEncryptData(const OdString &password, OdUInt32 nProvType, const OdString &provName, OdUInt32 nAlgId, OdUInt32 nKeyLength)=0OdCryptoServicespure virtual
isA() constOdRxObjectvirtual
isEqualTo(const OdRxObject *pOther) constOdRxObjectvirtual
isKindOf(const OdRxClass *pClass) constOdRxObjectinline
kBadAlgId enum valueOdCryptoServices
kBadSignature enum valueOdCryptoServices
kCertificateChainProblem enum valueOdCryptoServices
kHasNoSignature enum valueOdCryptoServices
kInvalidArg enum valueOdCryptoServices
kNoSigner enum valueOdCryptoServices
kSuccess enum valueOdCryptoServices
kUnexpectedMsgType enum valueOdCryptoServices
kUnknownError enum valueOdCryptoServices
newCryptAttrib(const OdString &objId, const OdArray< OdBinaryData > &values)=0OdCryptoServicespure virtual
newCryptSignMessagePara(const OdCertificateObjectPtr &pCertObj, const OdArray< OdCryptAttribPtr > &unauthAttribs)=0OdCryptoServicespure virtual
numRefs() constOdRxObjectvirtual
ODRX_DECLARE_MEMBERS(OdCryptoServices)OdCryptoServices
ODRX_HEAP_OPERATORS()OdRxObject
OdRxObject()OdRxObjectinline
OdSignatureVerificationResult enum nameOdCryptoServices
queryX(const OdRxClass *pClass) constOdRxObjectvirtual
release()=0OdRxObjectpure virtual
resetSessionKeyToEncryptData()=0OdCryptoServicespure virtual
verifyDetachedSignature(const OdLinkedArray< OdBinaryData > &message, const OdBinaryData &signature, OdSignatureVerificationResult &verificationResult)=0OdCryptoServicespure virtual
x(const OdRxClass *pClass) constOdRxObjectvirtual
~OdRxObject()OdRxObjectvirtual