Lines Matching refs:DrmStatus
67 virtual DrmStatus initCheck() const;
69 virtual DrmStatus isCryptoSchemeSupported(const uint8_t uuid[16], const String8& mimeType,
72 virtual DrmStatus createPlugin(const uint8_t uuid[16],
75 virtual DrmStatus destroyPlugin();
77 virtual DrmStatus openSession(DrmPlugin::SecurityLevel level,
80 virtual DrmStatus closeSession(Vector<uint8_t> const &sessionId);
82 virtual DrmStatus
90 virtual DrmStatus provideKeyResponse(Vector<uint8_t> const &sessionId,
94 virtual DrmStatus removeKeys(Vector<uint8_t> const &keySetId);
96 virtual DrmStatus restoreKeys(Vector<uint8_t> const &sessionId,
99 virtual DrmStatus queryKeyStatus(Vector<uint8_t> const &sessionId,
102 virtual DrmStatus getProvisionRequest(String8 const &certType,
107 virtual DrmStatus provideProvisionResponse(Vector<uint8_t> const &response,
111 virtual DrmStatus getSecureStops(List<Vector<uint8_t>> &secureStops);
112 virtual DrmStatus getSecureStopIds(List<Vector<uint8_t>> &secureStopIds);
113 virtual DrmStatus getSecureStop(Vector<uint8_t> const &ssid, Vector<uint8_t> &secureStop);
115 virtual DrmStatus releaseSecureStops(Vector<uint8_t> const &ssRelease);
116 virtual DrmStatus removeSecureStop(Vector<uint8_t> const &ssid);
117 virtual DrmStatus removeAllSecureStops();
119 virtual DrmStatus getHdcpLevels(DrmPlugin::HdcpLevel *connectedLevel,
121 virtual DrmStatus getNumberOfSessions(uint32_t *currentSessions,
123 virtual DrmStatus getSecurityLevel(Vector<uint8_t> const &sessionId,
126 virtual DrmStatus getOfflineLicenseKeySetIds(List<Vector<uint8_t>> &keySetIds) const;
127 virtual DrmStatus removeOfflineLicense(Vector<uint8_t> const &keySetId);
128 virtual DrmStatus getOfflineLicenseState(Vector<uint8_t> const &keySetId,
131 virtual DrmStatus getPropertyString(String8 const &name, String8 &value ) const;
132 virtual DrmStatus getPropertyByteArray(String8 const &name,
134 virtual DrmStatus setPropertyString(String8 const &name, String8 const &value ) const;
135 virtual DrmStatus setPropertyByteArray(String8 const &name,
137 virtual DrmStatus getMetrics(const sp<IDrmMetricsConsumer> &consumer);
139 virtual DrmStatus setCipherAlgorithm(Vector<uint8_t> const &sessionId,
142 virtual DrmStatus setMacAlgorithm(Vector<uint8_t> const &sessionId,
145 virtual DrmStatus encrypt(Vector<uint8_t> const &sessionId,
151 virtual DrmStatus decrypt(Vector<uint8_t> const &sessionId,
157 virtual DrmStatus sign(Vector<uint8_t> const &sessionId,
162 virtual DrmStatus verify(Vector<uint8_t> const &sessionId,
168 virtual DrmStatus signRSA(Vector<uint8_t> const &sessionId,
174 virtual DrmStatus setListener(const sp<IDrmClient>& listener);
176 virtual DrmStatus requiresSecureDecoder(const char *mime, bool *required) const;
178 virtual DrmStatus requiresSecureDecoder(const char *mime,
182 virtual DrmStatus setPlaybackId(
186 virtual DrmStatus getLogMessages(Vector<drm::V1_4::LogMessage> &logs) const;
187 virtual DrmStatus getSupportedSchemes(std::vector<uint8_t> &schemes) const;
241 DrmStatus getPropertyStringInternal(String8 const &name, String8 &value) const;
242 DrmStatus getPropertyByteArrayInternal(String8 const &name,
244 DrmStatus matchMimeTypeAndSecurityLevel(const sp<IDrmFactory> &factory,