kodi
DRM::CMediaDrmCryptoSession Member List

This is the complete list of members for DRM::CMediaDrmCryptoSession, including all inherited members.

CMediaDrmCryptoSession(const std::string &UUID, const std::string &cipherAlgo, const std::string &macAlgo) (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSession
Decrypt(const XbmcCommons::Buffer &cipherKeyId, const XbmcCommons::Buffer &input, const XbmcCommons::Buffer &iv) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
Encrypt(const XbmcCommons::Buffer &cipherKeyId, const XbmcCommons::Buffer &input, const XbmcCommons::Buffer &iv) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
GetCryptoSession(const std::string &UUID, const std::string &cipherAlgo, const std::string &macAlgo) (defined in DRM::CCryptoSession)DRM::CCryptoSessionstatic
GetKeyRequest(const XbmcCommons::Buffer &init, const std::string &mimeType, bool offlineKey, const std::map< std::string, std::string > &parameters) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
GetPropertyString(const std::string &name) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
ProvideKeyResponse(const XbmcCommons::Buffer &response) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
Register() (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionstatic
RegisterInterface(GET_CRYPTO_SESSION_INTERFACE_FN fn) (defined in DRM::CCryptoSession)DRM::CCryptoSessionprotectedstatic
RemoveKeys() override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
RestoreKeys(const std::string &keySetId) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
SetPropertyString(const std::string &name, const std::string &value) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
Sign(const XbmcCommons::Buffer &macKeyId, const XbmcCommons::Buffer &message) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
Verify(const XbmcCommons::Buffer &macKeyId, const XbmcCommons::Buffer &message, const XbmcCommons::Buffer &signature) override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSessionvirtual
~CCryptoSession()=default (defined in DRM::CCryptoSession)DRM::CCryptoSessionvirtual
~CMediaDrmCryptoSession() override (defined in DRM::CMediaDrmCryptoSession)DRM::CMediaDrmCryptoSession