Keystore 2.0: IVpnProfileStore interface.

This interface provides access to stored vpn profiles. This is not
technically a Keystore feature but was used for that anyway.
This separates out this blob store functionality.

Test: N/A
Bug: 171305607
Change-Id: Iddd1749b81a64cd376a972c33a682e2afdd2a6bf
diff --git a/keystore2/aidl/Android.bp b/keystore2/aidl/Android.bp
index c92417b..f30ad83 100644
--- a/keystore2/aidl/Android.bp
+++ b/keystore2/aidl/Android.bp
@@ -134,3 +134,18 @@
         }
     },
 }
+
+aidl_interface {
+    name: "android.security.vpnprofilestore",
+    srcs: [ "android/security/vpnprofilestore/*.aidl" ],
+    unstable: true,
+    backend: {
+        java: {
+            sdk_version: "module_current",
+        },
+        rust: {
+            enabled: true,
+        },
+    },
+}
+