Lines Matching defs:BpDrm
61 struct BpDrm : public BpInterface<IDrm> { struct
62 BpDrm(const sp<IBinder> &impl) in BpDrm() argument
66 virtual status_t initCheck() const { in initCheck()
77 virtual bool isCryptoSchemeSupported(const uint8_t uuid[16], const String8 &mimeType) { in isCryptoSchemeSupported()
91 virtual status_t createPlugin(const uint8_t uuid[16]) { in createPlugin()
104 virtual status_t destroyPlugin() { in destroyPlugin()
115 virtual status_t openSession(Vector<uint8_t> &sessionId) { in openSession()
128 virtual status_t closeSession(Vector<uint8_t> const &sessionId) { in closeSession()
142 getKeyRequest(Vector<uint8_t> const &sessionId, in getKeyRequest()
174 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId, in provideKeyResponse()
192 virtual status_t removeKeys(Vector<uint8_t> const &keySetId) { in removeKeys()
205 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId, in restoreKeys()
220 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId, in queryKeyStatus()
241 virtual status_t getProvisionRequest(String8 const &certType, in getProvisionRequest()
261 virtual status_t provideProvisionResponse(Vector<uint8_t> const &response, in provideProvisionResponse()
279 virtual status_t getSecureStops(List<Vector<uint8_t> > &secureStops) { in getSecureStops()
298 virtual status_t getSecureStop(Vector<uint8_t> const &ssid, Vector<uint8_t> &secureStop) { in getSecureStop()
312 virtual status_t releaseSecureStops(Vector<uint8_t> const &ssRelease) { in releaseSecureStops()
325 virtual status_t releaseAllSecureStops() { in releaseAllSecureStops()
337 virtual status_t getPropertyString(String8 const &name, String8 &value) const { in getPropertyString()
351 virtual status_t getPropertyByteArray(String8 const &name, Vector<uint8_t> &value) const { in getPropertyByteArray()
365 virtual status_t setPropertyString(String8 const &name, String8 const &value) const { in setPropertyString()
379 virtual status_t setPropertyByteArray(String8 const &name, in setPropertyByteArray()
395 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId, in setCipherAlgorithm()
409 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId, in setMacAlgorithm()
423 virtual status_t encrypt(Vector<uint8_t> const &sessionId, in encrypt()
445 virtual status_t decrypt(Vector<uint8_t> const &sessionId, in decrypt()
467 virtual status_t sign(Vector<uint8_t> const &sessionId, in sign()
487 virtual status_t verify(Vector<uint8_t> const &sessionId, in verify()
508 virtual status_t signRSA(Vector<uint8_t> const &sessionId, in signRSA()
530 virtual status_t setListener(const sp<IDrmClient>& listener) { in setListener()
542 void readVector(Parcel &reply, Vector<uint8_t> &vector) const { in readVector()
548 void writeVector(Parcel &data, Vector<uint8_t> const &vector) const { in writeVector()