diff --git a/Android.mk b/Android.mk
index 9e3e2406afd70..ca81fc1ab70ea 100644
--- a/Android.mk
+++ b/Android.mk
@@ -194,7 +194,7 @@ LOCAL_INTERMEDIATE_SOURCES := \
$(framework-res-source-path)/com/android/internal/R.java
LOCAL_NO_STANDARD_LIBRARIES := true
-LOCAL_JAVA_LIBRARIES := core core-junit ext
+LOCAL_JAVA_LIBRARIES := bouncycastle core core-junit ext
LOCAL_MODULE := framework
LOCAL_MODULE_CLASS := JAVA_LIBRARIES
@@ -342,6 +342,7 @@ framework_docs_LOCAL_INTERMEDIATE_SOURCES := \
$(framework-res-source-path)/com/android/internal/R.java
framework_docs_LOCAL_JAVA_LIBRARIES := \
+ bouncycastle \
core \
ext \
framework \
diff --git a/api/9.xml b/api/9.xml
index 20397dfd4bbf2..6ab09e2a63abc 100644
--- a/api/9.xml
+++ b/api/9.xml
@@ -231195,7 +231195,7 @@
>
-
+
@@ -231234,7 +231234,7 @@
-
+
@@ -231288,7 +231288,7 @@
-
+
@@ -231470,7 +231470,7 @@
>
-
+
@@ -243214,7 +243214,7 @@
>
-
+
@@ -244172,7 +244172,7 @@
visibility="public"
>
-
+
-
+
-
+
-
+
diff --git a/api/current.xml b/api/current.xml
index f9417809c16ac..dbb68f8a8eb96 100644
--- a/api/current.xml
+++ b/api/current.xml
@@ -234855,7 +234855,7 @@
deprecated="not deprecated"
visibility="public"
>
-
+
@@ -242004,7 +242004,7 @@
>
-
+
@@ -242043,7 +242043,7 @@
-
+
@@ -242097,7 +242097,7 @@
-
+
@@ -242279,7 +242279,7 @@
>
-
+
@@ -245900,10 +245900,10 @@
deprecated="not deprecated"
visibility="public"
>
-
-
+
+
-
+
@@ -249737,7 +249737,7 @@
>
-
+
@@ -249755,7 +249755,7 @@
-
+
-
+
-
-
-
+
+
+
@@ -250113,7 +250113,7 @@
deprecated="not deprecated"
visibility="public"
>
-
+
-
+
@@ -255405,7 +255405,7 @@
visibility="public"
>
-
+
@@ -273665,6 +273665,34 @@
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -365963,6 +365991,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+