Lines Matching refs:Vector

56             Vector<uint8_t> &sessionId) = 0;
58 virtual status_t closeSession(Vector<uint8_t> const &sessionId) = 0;
61 getKeyRequest(Vector<uint8_t> const &sessionId,
62 Vector<uint8_t> const &initData,
65 Vector<uint8_t> &request, String8 &defaultUrl,
68 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId,
69 Vector<uint8_t> const &response,
70 Vector<uint8_t> &keySetId) = 0;
72 virtual status_t removeKeys(Vector<uint8_t> const &keySetId) = 0;
74 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId,
75 Vector<uint8_t> const &keySetId) = 0;
77 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId,
82 Vector<uint8_t> &request,
85 virtual status_t provideProvisionResponse(Vector<uint8_t> const &response,
86 Vector<uint8_t> &certificate,
87 Vector<uint8_t> &wrappedKey) = 0;
89 virtual status_t getSecureStops(List<Vector<uint8_t>> &secureStops) = 0;
90 virtual status_t getSecureStopIds(List<Vector<uint8_t>> &secureStopIds) = 0;
91 virtual status_t getSecureStop(Vector<uint8_t> const &ssid, Vector<uint8_t> &secureStop) = 0;
93 virtual status_t releaseSecureStops(Vector<uint8_t> const &ssRelease) = 0;
94 virtual status_t removeSecureStop(Vector<uint8_t> const &ssid) = 0;
102 virtual status_t getSecurityLevel(Vector<uint8_t> const &sessionId,
105 virtual status_t getOfflineLicenseKeySetIds(List<Vector<uint8_t>> &keySetIds) const = 0;
106 virtual status_t removeOfflineLicense(Vector<uint8_t> const &keySetId) = 0;
107 virtual status_t getOfflineLicenseState(Vector<uint8_t> const &keySetId,
112 Vector<uint8_t> &value) const = 0;
116 Vector<uint8_t> const &value) const = 0;
120 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId,
123 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId,
126 virtual status_t encrypt(Vector<uint8_t> const &sessionId,
127 Vector<uint8_t> const &keyId,
128 Vector<uint8_t> const &input,
129 Vector<uint8_t> const &iv,
130 Vector<uint8_t> &output) = 0;
132 virtual status_t decrypt(Vector<uint8_t> const &sessionId,
133 Vector<uint8_t> const &keyId,
134 Vector<uint8_t> const &input,
135 Vector<uint8_t> const &iv,
136 Vector<uint8_t> &output) = 0;
138 virtual status_t sign(Vector<uint8_t> const &sessionId,
139 Vector<uint8_t> const &keyId,
140 Vector<uint8_t> const &message,
141 Vector<uint8_t> &signature) = 0;
143 virtual status_t verify(Vector<uint8_t> const &sessionId,
144 Vector<uint8_t> const &keyId,
145 Vector<uint8_t> const &message,
146 Vector<uint8_t> const &signature,
149 virtual status_t signRSA(Vector<uint8_t> const &sessionId,
151 Vector<uint8_t> const &message,
152 Vector<uint8_t> const &wrappedKey,
153 Vector<uint8_t> &signature) = 0;
163 Vector<uint8_t> const &sessionId,
166 virtual status_t getLogMessages(Vector<drm::V1_4::LogMessage> &logs) const = 0;