Lines Matching refs:DrmStatus

28     virtual DrmStatus initCheck() const;
29 virtual DrmStatus isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType,
31 virtual DrmStatus createPlugin(const uint8_t uuid[16],
33 virtual DrmStatus destroyPlugin();
34 virtual DrmStatus openSession(DrmPlugin::SecurityLevel securityLevel,
36 virtual DrmStatus closeSession(Vector<uint8_t> const &sessionId);
37 virtual DrmStatus
44 virtual DrmStatus provideKeyResponse(Vector<uint8_t> const &sessionId,
47 virtual DrmStatus removeKeys(Vector<uint8_t> const &keySetId);
48 virtual DrmStatus restoreKeys(Vector<uint8_t> const &sessionId,
50 virtual DrmStatus queryKeyStatus(Vector<uint8_t> const &sessionId,
52 virtual DrmStatus getProvisionRequest(String8 const &certType,
56 virtual DrmStatus provideProvisionResponse(Vector<uint8_t> const &response,
59 virtual DrmStatus getSecureStops(List<Vector<uint8_t>> &secureStops);
60 virtual DrmStatus getSecureStopIds(List<Vector<uint8_t>> &secureStopIds);
61 virtual DrmStatus getSecureStop(Vector<uint8_t> const &ssid, Vector<uint8_t> &secureStop);
62 virtual DrmStatus releaseSecureStops(Vector<uint8_t> const &ssRelease);
63 virtual DrmStatus removeSecureStop(Vector<uint8_t> const &ssid);
64 virtual DrmStatus removeAllSecureStops();
65 virtual DrmStatus getHdcpLevels(DrmPlugin::HdcpLevel *connectedLevel,
67 virtual DrmStatus getNumberOfSessions(uint32_t *currentSessions,
69 virtual DrmStatus getSecurityLevel(Vector<uint8_t> const &sessionId,
71 virtual DrmStatus getOfflineLicenseKeySetIds(List<Vector<uint8_t>> &keySetIds) const;
72 virtual DrmStatus removeOfflineLicense(Vector<uint8_t> const &keySetId);
73 virtual DrmStatus getOfflineLicenseState(Vector<uint8_t> const &keySetId,
75 virtual DrmStatus getPropertyString(String8 const &name, String8 &value) const;
76 virtual DrmStatus getPropertyByteArray(String8 const &name,
78 virtual DrmStatus setPropertyString(String8 const &name,
80 virtual DrmStatus setPropertyByteArray(String8 const &name,
82 virtual DrmStatus getMetrics(const sp<IDrmMetricsConsumer> &consumer);
83 virtual DrmStatus setCipherAlgorithm(Vector<uint8_t> const &sessionId,
85 virtual DrmStatus setMacAlgorithm(Vector<uint8_t> const &sessionId,
87 virtual DrmStatus encrypt(Vector<uint8_t> const &sessionId,
92 virtual DrmStatus decrypt(Vector<uint8_t> const &sessionId,
97 virtual DrmStatus sign(Vector<uint8_t> const &sessionId,
101 virtual DrmStatus verify(Vector<uint8_t> const &sessionId,
106 virtual DrmStatus signRSA(Vector<uint8_t> const &sessionId,
111 virtual DrmStatus setListener(const sp<IDrmClient>& listener);
112 virtual DrmStatus requiresSecureDecoder(const char *mime, bool *required) const;
113 virtual DrmStatus requiresSecureDecoder(const char *mime,
116 virtual DrmStatus setPlaybackId(
119 virtual DrmStatus getLogMessages(Vector<drm::V1_4::LogMessage> &logs) const;
120 virtual DrmStatus getSupportedSchemes(std::vector<uint8_t> &schemes) const;