Microsoft Information Protection (MIP) SDK for C++: Reference 1.15
Doxygen-generated documentation for MIP SDK written in C++
Loading...
Searching...
No Matches
ProtectionHandler Member List

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

AccessCheck(const std::string &right) const =0ProtectionHandlerpure virtual
CreateProtectedStream(const std::shared_ptr< Stream > &backingStream, int64_t contentStartPosition, int64_t contentSize)=0ProtectionHandlerpure virtual
DecryptBuffer(int64_t offsetFromStart, const uint8_t *inputBuffer, int64_t inputBufferSize, uint8_t *outputBuffer, int64_t outputBufferSize, bool isFinal)=0ProtectionHandlerpure virtual
DoesUseDeprecatedAlgorithms()=0ProtectionHandlerpure virtual
EncryptBuffer(int64_t offsetFromStart, const uint8_t *inputBuffer, int64_t inputBufferSize, uint8_t *outputBuffer, int64_t outputBufferSize, bool isFinal)=0ProtectionHandlerpure virtual
GetBlockSize()=0ProtectionHandlerpure virtual
GetCipherMode() const =0ProtectionHandlerpure virtual
GetContentId()=0ProtectionHandlerpure virtual
GetIssuedTo()=0ProtectionHandlerpure virtual
GetOwner()=0ProtectionHandlerpure virtual
GetProtectedContentLength(int64_t unprotectedLength, bool includesFinalBlock)=0ProtectionHandlerpure virtual
GetProtectionDescriptor()=0ProtectionHandlerpure virtual
GetRights() const =0ProtectionHandlerpure virtual
GetSerializedPreLicense(PreLicenseFormat format) const =0ProtectionHandlerpure virtual
GetSerializedPublishingLicense() const =0ProtectionHandlerpure virtual
IsAuditedExtractAllowed()=0ProtectionHandlerpure virtual
IsIssuedToOwner()=0ProtectionHandlerpure virtual
PreLicenseFormat enum nameProtectionHandler
UsesApplicationDefinedPadding()=0ProtectionHandlerpure virtual