Lines Matching refs:Vector

47             Vector<uint8_t> &sessionId) = 0;
49 virtual status_t closeSession(Vector<uint8_t> const &sessionId) = 0;
52 getKeyRequest(Vector<uint8_t> const &sessionId,
53 Vector<uint8_t> const &initData,
56 Vector<uint8_t> &request, String8 &defaultUrl,
59 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId,
60 Vector<uint8_t> const &response,
61 Vector<uint8_t> &keySetId) = 0;
63 virtual status_t removeKeys(Vector<uint8_t> const &keySetId) = 0;
65 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId,
66 Vector<uint8_t> const &keySetId) = 0;
68 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId,
73 Vector<uint8_t> &request,
76 virtual status_t provideProvisionResponse(Vector<uint8_t> const &response,
77 Vector<uint8_t> &certificate,
78 Vector<uint8_t> &wrappedKey) = 0;
80 virtual status_t getSecureStops(List<Vector<uint8_t>> &secureStops) = 0;
81 virtual status_t getSecureStopIds(List<Vector<uint8_t>> &secureStopIds) = 0;
82 virtual status_t getSecureStop(Vector<uint8_t> const &ssid, Vector<uint8_t> &secureStop) = 0;
84 virtual status_t releaseSecureStops(Vector<uint8_t> const &ssRelease) = 0;
85 virtual status_t removeSecureStop(Vector<uint8_t> const &ssid) = 0;
93 virtual status_t getSecurityLevel(Vector<uint8_t> const &sessionId,
96 virtual status_t getOfflineLicenseKeySetIds(List<Vector<uint8_t>> &keySetIds) const = 0;
97 virtual status_t removeOfflineLicense(Vector<uint8_t> const &keySetId) = 0;
98 virtual status_t getOfflineLicenseState(Vector<uint8_t> const &keySetId,
103 Vector<uint8_t> &value) const = 0;
107 Vector<uint8_t> const &value) const = 0;
111 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId,
114 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId,
117 virtual status_t encrypt(Vector<uint8_t> const &sessionId,
118 Vector<uint8_t> const &keyId,
119 Vector<uint8_t> const &input,
120 Vector<uint8_t> const &iv,
121 Vector<uint8_t> &output) = 0;
123 virtual status_t decrypt(Vector<uint8_t> const &sessionId,
124 Vector<uint8_t> const &keyId,
125 Vector<uint8_t> const &input,
126 Vector<uint8_t> const &iv,
127 Vector<uint8_t> &output) = 0;
129 virtual status_t sign(Vector<uint8_t> const &sessionId,
130 Vector<uint8_t> const &keyId,
131 Vector<uint8_t> const &message,
132 Vector<uint8_t> &signature) = 0;
134 virtual status_t verify(Vector<uint8_t> const &sessionId,
135 Vector<uint8_t> const &keyId,
136 Vector<uint8_t> const &message,
137 Vector<uint8_t> const &signature,
140 virtual status_t signRSA(Vector<uint8_t> const &sessionId,
142 Vector<uint8_t> const &message,
143 Vector<uint8_t> const &wrappedKey,
144 Vector<uint8_t> &signature) = 0;