Lines Matching refs:Vector
41 virtual status_t openSession(Vector<uint8_t> &sessionId) = 0;
43 virtual status_t closeSession(Vector<uint8_t> const &sessionId) = 0;
46 getKeyRequest(Vector<uint8_t> const &sessionId,
47 Vector<uint8_t> const &initData,
50 Vector<uint8_t> &request, String8 &defaultUrl,
53 virtual status_t provideKeyResponse(Vector<uint8_t> const &sessionId,
54 Vector<uint8_t> const &response,
55 Vector<uint8_t> &keySetId) = 0;
57 virtual status_t removeKeys(Vector<uint8_t> const &keySetId) = 0;
59 virtual status_t restoreKeys(Vector<uint8_t> const &sessionId,
60 Vector<uint8_t> const &keySetId) = 0;
62 virtual status_t queryKeyStatus(Vector<uint8_t> const &sessionId,
67 Vector<uint8_t> &request,
70 virtual status_t provideProvisionResponse(Vector<uint8_t> const &response,
71 Vector<uint8_t> &certificate,
72 Vector<uint8_t> &wrappedKey) = 0;
74 virtual status_t getSecureStops(List<Vector<uint8_t> > &secureStops) = 0;
75 virtual status_t getSecureStop(Vector<uint8_t> const &ssid, Vector<uint8_t> &secureStop) = 0;
77 virtual status_t releaseSecureStops(Vector<uint8_t> const &ssRelease) = 0;
82 Vector<uint8_t> &value) const = 0;
86 Vector<uint8_t> const &value) const = 0;
88 virtual status_t setCipherAlgorithm(Vector<uint8_t> const &sessionId,
91 virtual status_t setMacAlgorithm(Vector<uint8_t> const &sessionId,
94 virtual status_t encrypt(Vector<uint8_t> const &sessionId,
95 Vector<uint8_t> const &keyId,
96 Vector<uint8_t> const &input,
97 Vector<uint8_t> const &iv,
98 Vector<uint8_t> &output) = 0;
100 virtual status_t decrypt(Vector<uint8_t> const &sessionId,
101 Vector<uint8_t> const &keyId,
102 Vector<uint8_t> const &input,
103 Vector<uint8_t> const &iv,
104 Vector<uint8_t> &output) = 0;
106 virtual status_t sign(Vector<uint8_t> const &sessionId,
107 Vector<uint8_t> const &keyId,
108 Vector<uint8_t> const &message,
109 Vector<uint8_t> &signature) = 0;
111 virtual status_t verify(Vector<uint8_t> const &sessionId,
112 Vector<uint8_t> const &keyId,
113 Vector<uint8_t> const &message,
114 Vector<uint8_t> const &signature,
117 virtual status_t signRSA(Vector<uint8_t> const &sessionId,
119 Vector<uint8_t> const &message,
120 Vector<uint8_t> const &wrappedKey,
121 Vector<uint8_t> &signature) = 0;
134 void readVector(const Parcel &data, Vector<uint8_t> &vector) const;
135 void writeVector(Parcel *reply, Vector<uint8_t> const &vector) const;