Adding KeyChainService and KeyChainActivity
Change-Id: I6c862d3e687cf80fb882966adb3245f2244244fe
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
new file mode 100755
index 0000000..eb46fb7
--- /dev/null
+++ b/AndroidManifest.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="com.android.keychain"
+ android:sharedUserId="android.uid.keychain"
+ android:sharedUserLabel="@string/keychainUserLabel"
+ >
+ <uses-permission android:name="android.permission.GET_ACCOUNTS"/>
+ <uses-permission android:name="android.permission.AUTHENTICATE_ACCOUNTS"/>
+ <application>
+ <service android:name="com.android.keychain.KeyChainService">
+ <intent-filter>
+ <action android:name="android.security.IKeyChainService"/>
+ <action android:name="android.accounts.AccountAuthenticator"/>
+ </intent-filter>
+ <meta-data android:name="android.accounts.AccountAuthenticator"
+ android:resource="@xml/authenticator"/>
+ </service>
+ <activity android:name="com.android.keychain.KeyChainActivity"
+ android:excludeFromRecents="true">
+ <intent-filter>
+ <action android:name="com.android.keychain.CHOOSER"/>
+ <category android:name="android.intent.category.DEFAULT"/>
+ </intent-filter>
+ </activity>
+ </application>
+</manifest>