xbmc
XBMCAddon::xbmcdrm::CryptoSession Member List

This is the complete list of members for XBMCAddon::xbmcdrm::CryptoSession, including all inherited members.

Acquire() const (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClassinline
AddonClass() (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClass
CryptoSession(const String &UUID, const String &cipherAlgorithm, const String &macAlgorithm) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
deallocating()XBMCAddon::AddonClassinlineprotectedvirtual
Decrypt(const XbmcCommons::Buffer &cipherKeyId, const XbmcCommons::Buffer &input, const XbmcCommons::Buffer &iv) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
Encrypt(const XbmcCommons::Buffer &cipherKeyId, const XbmcCommons::Buffer &input, const XbmcCommons::Buffer &iv) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
GetClassname() const (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClassinline
GetKeyRequest(const XbmcCommons::Buffer &init, const String &mimeType, bool offlineKey, const std::map< String, String > &optionalParameters) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
GetLanguageHook() (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClassinline
getNextClassIndex()XBMCAddon::AddonClassprotectedstatic
getNumAddonClasses() (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClassstatic
GetPropertyString(const String &name) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
isDeallocating()XBMCAddon::AddonClassinline
languageHook (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClassprotected
ProvideKeyResponse(const XbmcCommons::Buffer &response) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
Release() const (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClassinline
RemoveKeys() (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
RestoreKeys(const String &keySetId) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
SetPropertyString(const String &name, const String &value) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
Sign(const XbmcCommons::Buffer &macKeyId, const XbmcCommons::Buffer &message) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
Verify(const XbmcCommons::Buffer &macKeyId, const XbmcCommons::Buffer &message, const XbmcCommons::Buffer &signature) (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession
~AddonClass() (defined in XBMCAddon::AddonClass)XBMCAddon::AddonClassvirtual
~CryptoSession() override (defined in XBMCAddon::xbmcdrm::CryptoSession)XBMCAddon::xbmcdrm::CryptoSession