Index: net/android/java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl |
diff --git a/net/android/java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl b/net/android/java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl |
new file mode 100644 |
index 0000000000000000000000000000000000000000..2c2564ba8fda04fc12b2bb74017e0192122e3d02 |
--- /dev/null |
+++ b/net/android/java/src/org/chromium/net/IRemoteAndroidKeyStoreCallbacks.aidl |
@@ -0,0 +1,23 @@ |
+// Copyright 2014 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+package org.chromium.net; |
+ |
+/** |
+ * Interface for communication from the remote authentication service back to the client. |
+ */ |
+interface IRemoteAndroidKeyStoreCallbacks { |
+ /** |
+ * A critical failure has occurred and the service won't be able to recover. |
+ * The client should unbind and optionally rebind at a later time. |
+ */ |
+ void onDisabled(); |
+ |
+ /** |
+ * The service has started up and is fully initialized. This allows for the |
+ * service to take some time to initialize. Remote calls shouldn't be invoked |
+ * until this call has fired. |
+ */ |
+ void onInitComplete(); |
+} |