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

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

ClassifyAsync(const std::shared_ptr< void > &context)=0FileHandlerpure virtual
CommitAsync(const std::string &outputFilePath, const std::shared_ptr< void > &context)=0FileHandlerpure virtual
CommitAsync(const std::shared_ptr< Stream > &outputStream, const std::shared_ptr< void > &context)=0FileHandlerpure virtual
DeleteLabel(const LabelingOptions &labelingOptions)=0FileHandlerpure virtual
GetDecryptedTemporaryFileAsync(const std::shared_ptr< void > &context)=0FileHandlerpure virtual
GetDecryptedTemporaryStreamAsync(const std::shared_ptr< void > &context)=0FileHandlerpure virtual
GetFileStatus(const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext=nullptr)FileHandlerstatic
GetFileStatus(const std::shared_ptr< Stream > &stream, const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext=nullptr)FileHandlerstatic
GetLabel()=0FileHandlerpure virtual
GetOutputFileName()=0FileHandlerpure virtual
GetProperties(uint32_t version)=0FileHandlerpure virtual
GetProtection()=0FileHandlerpure virtual
GetSerializedPublishingLicense(const std::string &filePath, const std::shared_ptr< MipContext > &mipContext)FileHandlerstatic
GetSerializedPublishingLicense(const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext)FileHandlerstatic
GetSerializedPublishingLicense(const std::shared_ptr< Stream > &stream, const std::string &filePath, const std::shared_ptr< MipContext > &mipContext)FileHandlerstatic
GetSerializedPublishingLicense(const std::shared_ptr< Stream > &stream, const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext)FileHandlerstatic
InspectAsync(const std::shared_ptr< void > &context)=0FileHandlerpure virtual
IsLabeledOrProtected(const std::string &filePath, const std::shared_ptr< MipContext > &mipContext)FileHandlerstatic
IsLabeledOrProtected(const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext)FileHandlerstatic
IsLabeledOrProtected(const std::shared_ptr< Stream > &stream, const std::string &filePath, const std::shared_ptr< MipContext > &mipContext)FileHandlerstatic
IsLabeledOrProtected(const std::shared_ptr< Stream > &stream, const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext)FileHandlerstatic
IsModified()=0FileHandlerpure virtual
IsProtected(const std::string &filePath, const std::shared_ptr< MipContext > &mipContext)FileHandlerstatic
IsProtected(const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext)FileHandlerstatic
IsProtected(const std::shared_ptr< Stream > &stream, const std::string &filePath, const std::shared_ptr< MipContext > &mipContext)FileHandlerstatic
IsProtected(const std::shared_ptr< Stream > &stream, const std::string &filePath, const std::shared_ptr< MipContext > &mipContext, const std::shared_ptr< void > &loggerContext)FileHandlerstatic
NotifyCommitSuccessful(const std::string &actualFilePath)=0FileHandlerpure virtual
RegisterContentForTrackingAndRevocationAsync(bool isOwnerNotificationEnabled, const std::shared_ptr< ProtectionEngine::Observer > &observer, const std::shared_ptr< void > &context)=0FileHandlerpure virtual
RemoveProtection()=0FileHandlerpure virtual
RevokeContentAsync(const std::shared_ptr< ProtectionEngine::Observer > &observer, const std::shared_ptr< void > &context)=0FileHandlerpure virtual
SetLabel(const std::shared_ptr< Label > &label, const LabelingOptions &labelingOptions, const ProtectionSettings &protectionSettings)=0FileHandlerpure virtual
SetProtection(const std::shared_ptr< ProtectionDescriptor > &protectionDescriptor, const ProtectionSettings &protectionSettings)=0FileHandlerpure virtual
SetProtection(const std::shared_ptr< ProtectionHandler > &protectionHandler)=0FileHandlerpure virtual