CFx SDK Documentation  2023 SP0
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