Lines Matching refs:key

29  * assumes that private and secret key bytes are available and would
79 throw new IllegalArgumentException("Unsupported key type: " + keyType);
104 public byte[] get(String key) {
106 return mBinder.get(key);
113 public boolean put(String key, byte[] value, int uid, int flags) {
115 return mBinder.insert(key, value, uid, flags) == NO_ERROR;
122 public boolean delete(String key, int uid) {
124 return mBinder.del(key, uid) == NO_ERROR;
131 public boolean delete(String key) {
132 return delete(key, UID_SELF);
135 public boolean contains(String key, int uid) {
137 return mBinder.exist(key, uid) == NO_ERROR;
144 public boolean contains(String key) {
145 return contains(key, UID_SELF);
207 public boolean generate(String key, int uid, int keyType, int keySize, int flags,
210 return mBinder.generate(key, uid, keyType, keySize, flags, args) == NO_ERROR;
217 public boolean importKey(String keyName, byte[] key, int uid, int flags) {
219 return mBinder.import_key(keyName, key, uid, flags) == NO_ERROR;
226 public byte[] getPubkey(String key) {
228 return mBinder.get_pubkey(key);
235 public boolean delKey(String key, int uid) {
237 return mBinder.del_key(key, uid) == NO_ERROR;
244 public boolean delKey(String key) {
245 return delKey(key, UID_SELF);
248 public byte[] sign(String key, byte[] data) {
250 return mBinder.sign(key, data);
257 public boolean verify(String key, byte[] data, byte[] signature) {
259 return mBinder.verify(key, data, signature) == NO_ERROR;
266 public boolean grant(String key, int uid) {
268 return mBinder.grant(key, uid) == NO_ERROR;
275 public boolean ungrant(String key, int uid) {
277 return mBinder.ungrant(key, uid) == NO_ERROR;
285 * Returns the last modification time of the key in milliseconds since the
286 * epoch. Will return -1L if the key could not be found or other error.
288 public long getmtime(String key) {
290 final long millis = mBinder.getmtime(key);