summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-03 00:02:09 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2024-02-03 00:02:09 +0000
commit5437c9287b90523d91eda196c15cc08590e04f67 (patch)
treeb2165ddf2d8241bdff395d54b668c20ba8f057e3
parentbd689c9e90adcedb449393084fc5895df95508fb (diff)
parent0ce0f431c0c0f47bb03e63d933005c70af6ed333 (diff)
downloadIPsec-simpleperf-release.tar.gz
Snap for 11400057 from 0ce0f431c0c0f47bb03e63d933005c70af6ed333 to simpleperf-releasesimpleperf-release
Change-Id: I0bad62de203463a6221c9e82a74addafabf5253f
-rw-r--r--.prebuilt_info/prebuilt_info_current_current_zip.asciipb4
-rw-r--r--.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb15
-rw-r--r--current/hiddenapi/filtered-flags.csv1
-rw-r--r--current/hiddenapi/filtered-stub-flags.csv1
-rw-r--r--current/snapshot-creation-build-number.txt2
-rw-r--r--go/current/Android.bp97
-rw-r--r--go/current/hiddenapi/annotation-flags.csv0
-rw-r--r--go/current/hiddenapi/filtered-flags.csv518
-rw-r--r--go/current/hiddenapi/filtered-stub-flags.csv518
-rw-r--r--go/current/hiddenapi/index.csv27
-rw-r--r--go/current/hiddenapi/metadata.csv1
-rw-r--r--go/current/hiddenapi/signature-patterns.csv8
-rw-r--r--go/current/licenses/build/soong/licenses/LICENSE202
-rw-r--r--go/current/sdk_library/module-lib/android.net.ipsec.ike-removed.txt1
-rw-r--r--go/current/sdk_library/module-lib/android.net.ipsec.ike-stubs.jarbin0 -> 54714 bytes
-rw-r--r--go/current/sdk_library/module-lib/android.net.ipsec.ike.srcjarbin0 -> 36677 bytes
-rw-r--r--go/current/sdk_library/module-lib/android.net.ipsec.ike.txt27
-rw-r--r--go/current/sdk_library/module-lib/android.net.ipsec.ike_annotations.zipbin0 -> 3119 bytes
-rw-r--r--go/current/sdk_library/public/android.net.ipsec.ike-removed.txt1
-rw-r--r--go/current/sdk_library/public/android.net.ipsec.ike-stubs.jarbin0 -> 46274 bytes
-rw-r--r--go/current/sdk_library/public/android.net.ipsec.ike.srcjarbin0 -> 54279 bytes
-rw-r--r--go/current/sdk_library/public/android.net.ipsec.ike.txt458
-rw-r--r--go/current/sdk_library/public/android.net.ipsec.ike_annotations.zipbin0 -> 2390 bytes
-rw-r--r--go/current/sdk_library/system/android.net.ipsec.ike-removed.txt1
-rw-r--r--go/current/sdk_library/system/android.net.ipsec.ike-stubs.jarbin0 -> 54411 bytes
-rw-r--r--go/current/sdk_library/system/android.net.ipsec.ike.srcjarbin0 -> 36498 bytes
-rw-r--r--go/current/sdk_library/system/android.net.ipsec.ike.txt157
-rw-r--r--go/current/sdk_library/system/android.net.ipsec.ike_annotations.zipbin0 -> 2975 bytes
-rw-r--r--go/current/snapshot-creation-build-number.txt1
29 files changed, 2037 insertions, 3 deletions
diff --git a/.prebuilt_info/prebuilt_info_current_current_zip.asciipb b/.prebuilt_info/prebuilt_info_current_current_zip.asciipb
index df07964..9e6b4c4 100644
--- a/.prebuilt_info/prebuilt_info_current_current_zip.asciipb
+++ b/.prebuilt_info/prebuilt_info_current_current_zip.asciipb
@@ -1,6 +1,6 @@
drops {
android_build_drop {
- build_id: "T1007284"
+ build_id: "T1007601"
target: "train_build"
source_file: "mainline-sdks/for-UpsideDownCake-build/current/com.google.android.ipsec/sdk/ipsec-module-sdk-current.zip"
}
@@ -8,7 +8,7 @@ drops {
version: ""
version_group: ""
git_project: "platform/prebuilts/module_sdk/IPsec"
- git_branch: "udc-dev"
+ git_branch: "udc-d1-dev"
transform: TRANSFORM_UNZIP
transform_options {
}
diff --git a/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
new file mode 100644
index 0000000..6842269
--- /dev/null
+++ b/.prebuilt_info/prebuilt_info_go_current_current_zip.asciipb
@@ -0,0 +1,15 @@
+drops {
+ android_build_drop {
+ build_id: "T1007188"
+ target: "train_build"
+ source_file: "mainline-sdks/for-UpsideDownCake-build/current/com.google.android.go.ipsec/sdk/ipsec-module-sdk-current.zip"
+ }
+ dest_file: "go/current/current.zip"
+ version: ""
+ version_group: ""
+ git_project: "platform/prebuilts/module_sdk/IPsec"
+ git_branch: "udc-dev"
+ transform: TRANSFORM_UNZIP
+ transform_options {
+ }
+}
diff --git a/current/hiddenapi/filtered-flags.csv b/current/hiddenapi/filtered-flags.csv
index 9db51ce..3bab121 100644
--- a/current/hiddenapi/filtered-flags.csv
+++ b/current/hiddenapi/filtered-flags.csv
@@ -490,6 +490,7 @@ Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSynthet
Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,sdk,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$Ipv6AddrInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onAvailable(Landroid/net/Network;)V,public-api,sdk,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onCapabilitiesChanged(Landroid/net/Network;Landroid/net/NetworkCapabilities;)V,public-api,sdk,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onLinkPropertiesChanged(Landroid/net/Network;Landroid/net/LinkProperties;)V,public-api,sdk,system-api,test-api
diff --git a/current/hiddenapi/filtered-stub-flags.csv b/current/hiddenapi/filtered-stub-flags.csv
index a719631..a3490ca 100644
--- a/current/hiddenapi/filtered-stub-flags.csv
+++ b/current/hiddenapi/filtered-stub-flags.csv
@@ -490,6 +490,7 @@ Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSynthet
Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$Ipv6AddrInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onAvailable(Landroid/net/Network;)V,public-api,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onCapabilitiesChanged(Landroid/net/Network;Landroid/net/NetworkCapabilities;)V,public-api,system-api,test-api
Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onLinkPropertiesChanged(Landroid/net/Network;Landroid/net/LinkProperties;)V,public-api,system-api,test-api
diff --git a/current/snapshot-creation-build-number.txt b/current/snapshot-creation-build-number.txt
index 622b3bf..421f01b 100644
--- a/current/snapshot-creation-build-number.txt
+++ b/current/snapshot-creation-build-number.txt
@@ -1 +1 @@
-10484568 \ No newline at end of file
+10612203 \ No newline at end of file
diff --git a/go/current/Android.bp b/go/current/Android.bp
new file mode 100644
index 0000000..00b3c85
--- /dev/null
+++ b/go/current/Android.bp
@@ -0,0 +1,97 @@
+// This is auto-generated. DO NOT EDIT.
+
+// blueprint rules added by vendor/google/build/mainline_modules_sdks.py
+// to support coexistence.
+blueprint_package_includes {
+ match_all: ["com.android.mainline_go"]
+}
+
+package {
+ // A default list here prevents the license LSC from adding its own list which would
+ // be unnecessary as every module in the sdk already has its own licenses property.
+ default_applicable_licenses: ["Android-Apache-2.0"],
+}
+
+prebuilt_bootclasspath_fragment {
+ name: "com.android.ipsec-bootclasspath-fragment",
+ // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
+ use_source_config_var: {
+ config_namespace: "ANDROID",
+ var_name: "module_build_from_source",
+ },
+ visibility: ["//visibility:public"],
+ apex_available: ["com.android.ipsec"],
+ licenses: ["ipsec-module-sdk_Android-Apache-2.0"],
+ contents: ["android.net.ipsec.ike"],
+ fragments: [
+ {
+ apex: "com.android.art",
+ module: "art-bootclasspath-fragment",
+ },
+ {
+ apex: "com.android.tethering",
+ module: "com.android.tethering-bootclasspath-fragment",
+ },
+ ],
+ hidden_api: {
+ annotation_flags: "hiddenapi/annotation-flags.csv",
+ metadata: "hiddenapi/metadata.csv",
+ index: "hiddenapi/index.csv",
+ signature_patterns: "hiddenapi/signature-patterns.csv",
+ filtered_stub_flags: "hiddenapi/filtered-stub-flags.csv",
+ filtered_flags: "hiddenapi/filtered-flags.csv",
+ },
+}
+
+java_sdk_library_import {
+ name: "android.net.ipsec.ike",
+ // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true.
+ use_source_config_var: {
+ config_namespace: "ANDROID",
+ var_name: "module_build_from_source",
+ },
+ visibility: ["//visibility:public"],
+ apex_available: [
+ "com.android.ipsec",
+ "test_com.android.ipsec",
+ ],
+ licenses: ["ipsec-module-sdk_Android-Apache-2.0"],
+ shared_library: true,
+ compile_dex: true,
+ permitted_packages: [
+ "com.android.internal.net",
+ "android.net.ipsec.ike",
+ "android.net.eap",
+ ],
+ public: {
+ jars: ["sdk_library/public/android.net.ipsec.ike-stubs.jar"],
+ stub_srcs: ["sdk_library/public/android.net.ipsec.ike.srcjar"],
+ current_api: "sdk_library/public/android.net.ipsec.ike.txt",
+ removed_api: "sdk_library/public/android.net.ipsec.ike-removed.txt",
+ annotations: "sdk_library/public/android.net.ipsec.ike_annotations.zip",
+ sdk_version: "module_current",
+ },
+ system: {
+ jars: ["sdk_library/system/android.net.ipsec.ike-stubs.jar"],
+ stub_srcs: ["sdk_library/system/android.net.ipsec.ike.srcjar"],
+ current_api: "sdk_library/system/android.net.ipsec.ike.txt",
+ removed_api: "sdk_library/system/android.net.ipsec.ike-removed.txt",
+ annotations: "sdk_library/system/android.net.ipsec.ike_annotations.zip",
+ sdk_version: "module_current",
+ },
+ module_lib: {
+ jars: ["sdk_library/module-lib/android.net.ipsec.ike-stubs.jar"],
+ stub_srcs: ["sdk_library/module-lib/android.net.ipsec.ike.srcjar"],
+ current_api: "sdk_library/module-lib/android.net.ipsec.ike.txt",
+ removed_api: "sdk_library/module-lib/android.net.ipsec.ike-removed.txt",
+ annotations: "sdk_library/module-lib/android.net.ipsec.ike_annotations.zip",
+ sdk_version: "module_current",
+ },
+}
+
+license {
+ name: "ipsec-module-sdk_Android-Apache-2.0",
+ visibility: ["//visibility:private"],
+ license_kinds: ["SPDX-license-identifier-Apache-2.0"],
+ license_text: ["licenses/build/soong/licenses/LICENSE"],
+}
diff --git a/go/current/hiddenapi/annotation-flags.csv b/go/current/hiddenapi/annotation-flags.csv
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/go/current/hiddenapi/annotation-flags.csv
diff --git a/go/current/hiddenapi/filtered-flags.csv b/go/current/hiddenapi/filtered-flags.csv
new file mode 100644
index 0000000..9db51ce
--- /dev/null
+++ b/go/current/hiddenapi/filtered-flags.csv
@@ -0,0 +1,518 @@
+Landroid/net/eap/EapAkaInfo$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapAkaInfo$Builder;->build()Landroid/net/eap/EapAkaInfo;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapAkaInfo$Builder;->setReauthId([B)Landroid/net/eap/EapAkaInfo$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapAkaInfo;->getReauthId()[B,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapInfo;->getEapMethodType()I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->build()Landroid/net/eap/EapSessionConfig;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapAkaConfig(II)Landroid/net/eap/EapSessionConfig$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapAkaConfig(IILandroid/net/eap/EapSessionConfig$EapAkaOption;)Landroid/net/eap/EapSessionConfig$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapAkaPrimeConfig(IILjava/lang/String;Z)Landroid/net/eap/EapSessionConfig$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapIdentity([B)Landroid/net/eap/EapSessionConfig$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapMsChapV2Config(Ljava/lang/String;Ljava/lang/String;)Landroid/net/eap/EapSessionConfig$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapSimConfig(II)Landroid/net/eap/EapSessionConfig$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapTtlsConfig(Ljava/security/cert/X509Certificate;Landroid/net/eap/EapSessionConfig;)Landroid/net/eap/EapSessionConfig$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaConfig;->getEapAkaOption()Landroid/net/eap/EapSessionConfig$EapAkaOption;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;->build()Landroid/net/eap/EapSessionConfig$EapAkaOption;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;->setReauthId([B)Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption;->getReauthId()[B,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->allowsMismatchedNetworkNames()Z,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->getNetworkName()Ljava/lang/String;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_AKA:I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_AKA_PRIME:I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_MSCHAP_V2:I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_SIM:I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_TTLS:I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->getMethodType()I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->getPassword()Ljava/lang/String;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->getUsername()Ljava/lang/String;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->getInnerEapSessionConfig()Landroid/net/eap/EapSessionConfig;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->getServerCaCert()Ljava/security/cert/X509Certificate;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->getAppType()I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->getSubId()I,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapAkaConfig()Landroid/net/eap/EapSessionConfig$EapAkaConfig;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapAkaPrimeConfig()Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapIdentity()[B,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapMsChapV2Config()Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapMsChapV2onfig()Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapSimConfig()Landroid/net/eap/EapSessionConfig$EapSimConfig;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapTtlsConfig()Landroid/net/eap/EapSessionConfig$EapTtlsConfig;,public-api,sdk,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$$ExternalSyntheticLambda1;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->addDhGroup(I)Landroid/net/ipsec/ike/ChildSaProposal$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->addEncryptionAlgorithm(II)Landroid/net/ipsec/ike/ChildSaProposal$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->addIntegrityAlgorithm(I)Landroid/net/ipsec/ike/ChildSaProposal$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->build()Landroid/net/ipsec/ike/ChildSaProposal;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->getSupportedEncryptionAlgorithms()Ljava/util/Set;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->getSupportedIntegrityAlgorithms()Ljava/util/Set;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onClosed()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onClosedExceptionally(Landroid/net/ipsec/ike/exceptions/IkeException;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onClosedWithException(Landroid/net/ipsec/ike/exceptions/IkeException;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onIpSecTransformCreated(Landroid/net/IpSecTransform;I)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onIpSecTransformDeleted(Landroid/net/IpSecTransform;I)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onIpSecTransformsMigrated(Landroid/net/IpSecTransform;Landroid/net/IpSecTransform;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onOpened(Landroid/net/ipsec/ike/ChildSessionConfiguration;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;-><init>(Ljava/util/List;Ljava/util/List;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalAddress(Landroid/net/LinkAddress;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalDhcpServer(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalDnsServer(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalSubnet(Landroid/net/IpPrefix;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->build()Landroid/net/ipsec/ike/ChildSessionConfiguration;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalAddresses()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalDhcpServers()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalDnsServers()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalSubnets()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInboundTrafficSelectors()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalAddresses()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalDhcpServers()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalDnsServers()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalSubnets()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getOutboundTrafficSelectors()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getChildSaProposals()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getHardLifetimeSeconds()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getInboundTrafficSelectors()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getOutboundTrafficSelectors()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getSaProposals()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getSoftLifetimeSeconds()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;-><init>(Ljavax/security/auth/x500/X500Principal;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;->derAsn1Dn:Ljavax/security/auth/x500/X500Principal;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;-><init>(Ljava/lang/String;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;->fqdn:Ljava/lang/String;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;-><init>(Ljava/net/Inet4Address;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;->ipv4Address:Ljava/net/Inet4Address;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;-><init>(Ljava/net/Inet6Address;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;->ipv6Address:Ljava/net/Inet6Address;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;-><init>([B)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;->keyId:[B,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;-><init>(Ljava/lang/String;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;->rfc822Name:Ljava/lang/String;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$$ExternalSyntheticLambda0;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addDhGroup(I)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addEncryptionAlgorithm(II)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addIntegrityAlgorithm(I)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addPseudorandomFunction(I)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->build()Landroid/net/ipsec/ike/IkeSaProposal;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getPseudorandomFunctions()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getSupportedEncryptionAlgorithms()Ljava/util/Set;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getSupportedIntegrityAlgorithms()Ljava/util/Set;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getSupportedPseudorandomFunctions()Ljava/util/Set;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;-><init>(Landroid/content/Context;Landroid/net/ipsec/ike/IkeSessionParams;Landroid/net/ipsec/ike/ChildSessionParams;Ljava/util/concurrent/Executor;Landroid/net/ipsec/ike/IkeSessionCallback;Landroid/net/ipsec/ike/ChildSessionCallback;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->closeChildSession(Landroid/net/ipsec/ike/ChildSessionCallback;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->finalize()V,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->kill()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->openChildSession(Landroid/net/ipsec/ike/ChildSessionParams;Landroid/net/ipsec/ike/ChildSessionCallback;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->setNetwork(Landroid/net/Network;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onClosed()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onClosedExceptionally(Landroid/net/ipsec/ike/exceptions/IkeException;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onClosedWithException(Landroid/net/ipsec/ike/exceptions/IkeException;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onError(Landroid/net/ipsec/ike/exceptions/IkeException;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onError(Landroid/net/ipsec/ike/exceptions/IkeProtocolException;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onIkeSessionConnectionInfoChanged(Landroid/net/ipsec/ike/IkeSessionConnectionInfo;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onOpened(Landroid/net/ipsec/ike/IkeSessionConfiguration;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;-><init>(Landroid/net/ipsec/ike/IkeSessionConnectionInfo;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->addIkeExtension(I)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->addPcscfServer(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->addRemoteVendorId([B)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->build()Landroid/net/ipsec/ike/IkeSessionConfiguration;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearIkeExtensions()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearPcscfServers()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearRemoteApplicationVersion()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearRemoteVendorIds()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->setEapInfo(Landroid/net/eap/EapInfo;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->setRemoteApplicationVersion(Ljava/lang/String;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->EXTENSION_TYPE_FRAGMENTATION:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->EXTENSION_TYPE_MOBIKE:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getEapInfo()Landroid/net/eap/EapInfo;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getIkeSessionConnectionInfo()Landroid/net/ipsec/ike/IkeSessionConnectionInfo;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getPcscfServers()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getRemoteApplicationVersion()Ljava/lang/String;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getRemoteVendorIds()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->isIkeExtensionEnabled(I)Z,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;-><init>(Ljava/net/InetAddress;Ljava/net/InetAddress;Landroid/net/Network;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;->getLocalAddress()Ljava/net/InetAddress;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;->getNetwork()Landroid/net/Network;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;->getRemoteAddress()Ljava/net/InetAddress;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;-><init>(Landroid/content/Context;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;-><init>(Landroid/net/ipsec/ike/IkeSessionParams;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addIkeOption(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addIkeSaProposal(Landroid/net/ipsec/ike/IkeSaProposal;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addPcscfServerRequest(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addPcscfServerRequest(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addSaProposal(Landroid/net/ipsec/ike/IkeSaProposal;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->build()Landroid/net/ipsec/ike/IkeSessionParams;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->removeIkeOption(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthDigitalSignature(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthDigitalSignature(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/util/List;Ljava/security/PrivateKey;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthEap(Ljava/security/cert/X509Certificate;Landroid/net/eap/EapSessionConfig;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthPsk([B)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setDpdDelaySeconds(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setDscp(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setIke3gppExtension(Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setLifetimeSeconds(II)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setLocalIdentification(Landroid/net/ipsec/ike/IkeIdentification;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setNattKeepAliveDelaySeconds(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setNetwork(Landroid/net/Network;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setRemoteIdentification(Landroid/net/ipsec/ike/IkeIdentification;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setRetransmissionTimeoutsMillis([I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setServerHostname(Ljava/lang/String;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$ConfigRequestIpv4PcscfServer;->getAddress()Ljava/net/Inet4Address;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$ConfigRequestIpv6PcscfServer;->getAddress()Ljava/net/Inet6Address;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->getClientEndCertificate()Ljava/security/cert/X509Certificate;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->getIntermediateCertificates()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->getPrivateKey()Ljava/security/PrivateKey;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignRemoteConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignRemoteConfig;->getRemoteCaCert()Ljava/security/cert/X509Certificate;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignRemoteConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthEapConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthEapConfig;->getEapConfig()Landroid/net/eap/EapSessionConfig;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthEapConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthPskConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthPskConfig;->getPsk()[B,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthPskConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_ACCEPT_ANY_REMOTE_ID:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_AUTOMATIC_KEEPALIVE_ON_OFF:I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_EAP_ONLY_AUTH:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_FORCE_PORT_4500:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_INITIAL_CONTACT:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_MOBIKE:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_REKEY_MOBILITY:I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getConfigurationRequests()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getDpdDelaySeconds()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getDscp()I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getHardLifetimeSeconds()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getIke3gppExtension()Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getIkeSaProposals()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getLocalAuthConfig()Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getLocalIdentification()Landroid/net/ipsec/ike/IkeIdentification;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getNattKeepAliveDelaySeconds()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getNetwork()Landroid/net/Network;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getRemoteAuthConfig()Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getRemoteIdentification()Landroid/net/ipsec/ike/IkeIdentification;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getRetransmissionTimeoutsMillis()[I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getSaProposals()Ljava/util/List;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getServerHostname()Ljava/lang/String;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getSoftLifetimeSeconds()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->hasIkeOption(I)Z,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;-><init>(IILjava/net/InetAddress;Ljava/net/InetAddress;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->endPort:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->endingAddress:Ljava/net/InetAddress;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->startPort:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->startingAddress:Ljava/net/InetAddress;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;-><init>(Landroid/net/ipsec/ike/IkeSessionParams;Landroid/net/ipsec/ike/TunnelModeChildSessionParams;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->getIkeSessionParams()Landroid/net/ipsec/ike/IkeSessionParams;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->getTunnelModeChildSessionParams()Landroid/net/ipsec/ike/TunnelModeChildSessionParams;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal$$ExternalSyntheticLambda1;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal$$ExternalSyntheticLambda2;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_1024_BIT_MODP:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_1536_BIT_MODP:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_2048_BIT_MODP:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_3072_BIT_MODP:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_4096_BIT_MODP:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_CURVE_25519:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_NONE:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_3DES:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_CBC:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_CTR:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_GCM_12:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_GCM_16:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_GCM_8:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_CHACHA20_POLY1305:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_AES_CMAC_96:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_AES_XCBC_96:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA1_96:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA2_256_128:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA2_384_192:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA2_512_256:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_NONE:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_AES_128:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_AES_192:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_AES_256:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_UNUSED:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_AES128_CMAC:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_AES128_XCBC:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_HMAC_SHA1:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_SHA2_256:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_SHA2_384:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_SHA2_512:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getDhGroups()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getEncryptionAlgorithms()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getIntegrityAlgorithms()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getSupportedDhGroups()Ljava/util/Set;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;-><init>(Landroid/net/ipsec/ike/TransportModeChildSessionParams;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addChildSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addInboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addOutboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->build()Landroid/net/ipsec/ike/TransportModeChildSessionParams;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->setLifetimeSeconds(II)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;-><init>()V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;-><init>(Landroid/net/ipsec/ike/TunnelModeChildSessionParams;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addChildSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalAddressRequest(I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalAddressRequest(Ljava/net/Inet4Address;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalAddressRequest(Ljava/net/Inet6Address;I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalDhcpServerRequest(I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalDnsServerRequest(I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addOutboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->build()Landroid/net/ipsec/ike/TunnelModeChildSessionParams;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->setLifetimeSeconds(II)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv4Address;->getAddress()Ljava/net/Inet4Address;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv6Address;->getAddress()Ljava/net/Inet6Address;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv6Address;->getPrefixLength()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams;->getConfigurationRequests()Ljava/util/List;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;-><init>(Ljava/io/IOException;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;->getCause()Ljava/io/IOException;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;->getCause()Ljava/lang/Throwable;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeInternalException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeInternalException;-><init>(Ljava/lang/Throwable;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeNetworkLostException;-><init>(Landroid/net/Network;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeNetworkLostException;->getNetwork()Landroid/net/Network;,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_AUTHENTICATION_FAILED:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_CHILD_SA_NOT_FOUND:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_FAILED_CP_REQUIRED:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INTERNAL_ADDRESS_FAILURE:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_IKE_SPI:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_KE_PAYLOAD:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_MAJOR_VERSION:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_MESSAGE_ID:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_SELECTORS:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_SYNTAX:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_NO_ADDITIONAL_SAS:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_NO_PROPOSAL_CHOSEN:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_SINGLE_PAIR_REQUIRED:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_TEMPORARY_FAILURE:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_TS_UNACCEPTABLE:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_UNSUPPORTED_CRITICAL_PAYLOAD:I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->getErrorData()[B,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->getErrorType()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeTimeoutException;-><init>(Ljava/lang/String;)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidKeException;-><init>(I)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidKeException;->getDhGroup()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidMajorVersionException;-><init>(B)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidMajorVersionException;->getMajorVersion()B,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidSelectorsException;-><init>(I[B)V,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidSelectorsException;->getIpSecPacketInfo()[B,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidSelectorsException;->getIpSecSpi()I,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;-><init>(BI)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->ERROR_TYPE_NETWORK_FAILURE:I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->ERROR_TYPE_NO_APN_SUBSCRIPTION:I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->getBackoffCause()I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->getBackoffTimer()B,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->getDataType()I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppData;->DATA_TYPE_NOTIFY_BACKOFF_TIMER:I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppData;->DATA_TYPE_NOTIFY_N1_MODE_INFORMATION:I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppData;->getDataType()I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension$Ike3gppDataListener;->onIke3gppDataReceived(Ljava/util/List;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;-><init>(Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension$Ike3gppDataListener;)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->getIke3gppDataListener()Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension$Ike3gppDataListener;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->getIke3gppParams()Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppN1ModeInformation;-><init>([B)V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppN1ModeInformation;->getDataType()I,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppN1ModeInformation;->getSnssai()[B,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;-><init>()V,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;->build()Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;->setMobileDeviceIdentity(Ljava/lang/String;)Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;->setPduSessionId(B)Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->PDU_SESSION_ID_UNSET:B,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->getMobileDeviceIdentity()Ljava/lang/String;,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->getPduSessionId()B,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator;->handleMessage(Landroid/os/Message;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/EapSimAkaIdentityTracker$1;->removeEldestEntry(Ljava/util/Map$Entry;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/message/EapData;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/message/EapData;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/message/simaka/EapSimAkaAttribute$AtNotification;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/statemachine/EapSimMethodStateMachine$ChallengeState$RandChallengeResult;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/eap/statemachine/EapSimMethodStateMachine$ChallengeState$RandChallengeResult;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$CreateChildLocalCreateBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$DeleteResponderBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$ExceptionHandler$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$Initial$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$KillChildSessionParent$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$MobikeRekeyChildLocalCreate$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$OnIpSecSaPairCreatedRunnable;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$OnIpSecSaPairDeletedRunnable;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$RekeyChildRemoteCreate$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$RekeyChildRemoteDelete$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeLocalRequestScheduler$LocalRequestComparator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$CreateIkeLocalIkeAuthFirstAndLastExchangeBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$DeleteIkeLocalDelete$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$DeleteResponderBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$ExceptionHandler$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$KillIkeSessionParent$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$MobikeLocalInfo$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$TempFailureHandler$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$TempFailureHandler;->handleMessage(Landroid/os/Message;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocket$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocket$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocket;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocketConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocketConfig;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdp4Socket;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdp6Socket;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdp6WithEncapPortSocket;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdpEncapSocket;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdpSocket;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$ChildSaRecord;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$ChildSaRecord;->compareTo(Ljava/lang/Object;)I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$IkeSaRecord;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$IkeSaRecord;->compareTo(Ljava/lang/Object;)I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord;->finalize()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ike3gpp/Ike3gppExchangeBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ike3gpp/Ike3gppExtensionExchange;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/keepalive/HardwareKeepaliveImpl$MySocketKeepaliveCb;->onError(I)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/keepalive/HardwareKeepaliveImpl$MySocketKeepaliveCb;->onStopped()V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttribute;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttribute;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeAppVersion;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeAppVersion;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Address;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Address;->getAddress()Ljava/net/Inet4Address;,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Address;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dhcp;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dhcp;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dns;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dns;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Netmask;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Netmask;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Pcscf;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Pcscf;->getAddress()Ljava/net/Inet4Address;,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Pcscf;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Subnet;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Subnet;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->getAddress()Ljava/net/Inet6Address;,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->getPrefixLength()I,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Dns;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Dns;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Pcscf;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Pcscf;->getAddress()Ljava/net/Inet6Address;,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Pcscf;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Subnet;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Subnet;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv4AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv4AddressBase;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv6AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv6AddressBase;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv4AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv4AddressBase;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddrRangeBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddrRangeBase;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddressBase;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$DhGroupTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$DhGroupTransform;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$DhGroupTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EncryptionTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EncryptionTransform;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EncryptionTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EsnTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EsnTransform;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EsnTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$IntegrityTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$IntegrityTransform;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$IntegrityTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$PrfTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$PrfTransform;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$PrfTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$Proposal;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onAvailable(Landroid/net/Network;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onCapabilitiesChanged(Landroid/net/Network;Landroid/net/NetworkCapabilities;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onLinkPropertiesChanged(Landroid/net/Network;Landroid/net/LinkProperties;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeNetworkCallbackBase;->onLost(Landroid/net/Network;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeSpecificNetworkCallback;->onCapabilitiesChanged(Landroid/net/Network;Landroid/net/NetworkCapabilities;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeSpecificNetworkCallback;->onLinkPropertiesChanged(Landroid/net/Network;Landroid/net/LinkProperties;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->generateSeed(I)[B,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->getAlgorithm()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->nextBytes([B)V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->setSeed(J)V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->setSeed([B)V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/FdEventsReader$$ExternalSyntheticLambda0;->onFileDescriptorEvents(Ljava/io/FileDescriptor;I)I,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/FdEventsReader$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/FdEventsReader$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/IkeAlarmReceiver;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/IkeSecurityParameterIndex;->close()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/IkeSecurityParameterIndex;->finalize()V,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$LogRec;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$SmHandler$$ExternalSyntheticLambda0;->test(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$SmHandler$StateInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$SmHandler;->handleMessage(Landroid/os/Message;)V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/WakeupMessage;->onAlarm()V,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/vcn/util/PersistableBundleUtils$PersistableBundleWrapper;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/vcn/util/PersistableBundleUtils$PersistableBundleWrapper;->hashCode()I,core-platform-api,public-api,sdk,system-api,test-api
+Lcom/android/internal/net/vcn/util/PersistableBundleUtils$PersistableBundleWrapper;->toString()Ljava/lang/String;,core-platform-api,public-api,sdk,system-api,test-api
diff --git a/go/current/hiddenapi/filtered-stub-flags.csv b/go/current/hiddenapi/filtered-stub-flags.csv
new file mode 100644
index 0000000..a719631
--- /dev/null
+++ b/go/current/hiddenapi/filtered-stub-flags.csv
@@ -0,0 +1,518 @@
+Landroid/net/eap/EapAkaInfo$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/eap/EapAkaInfo$Builder;->build()Landroid/net/eap/EapAkaInfo;,public-api,system-api,test-api
+Landroid/net/eap/EapAkaInfo$Builder;->setReauthId([B)Landroid/net/eap/EapAkaInfo$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapAkaInfo;->getReauthId()[B,public-api,system-api,test-api
+Landroid/net/eap/EapInfo;->getEapMethodType()I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->build()Landroid/net/eap/EapSessionConfig;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapAkaConfig(II)Landroid/net/eap/EapSessionConfig$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapAkaConfig(IILandroid/net/eap/EapSessionConfig$EapAkaOption;)Landroid/net/eap/EapSessionConfig$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapAkaPrimeConfig(IILjava/lang/String;Z)Landroid/net/eap/EapSessionConfig$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapIdentity([B)Landroid/net/eap/EapSessionConfig$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapMsChapV2Config(Ljava/lang/String;Ljava/lang/String;)Landroid/net/eap/EapSessionConfig$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapSimConfig(II)Landroid/net/eap/EapSessionConfig$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$Builder;->setEapTtlsConfig(Ljava/security/cert/X509Certificate;Landroid/net/eap/EapSessionConfig;)Landroid/net/eap/EapSessionConfig$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaConfig;->getEapAkaOption()Landroid/net/eap/EapSessionConfig$EapAkaOption;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;->build()Landroid/net/eap/EapSessionConfig$EapAkaOption;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;->setReauthId([B)Landroid/net/eap/EapSessionConfig$EapAkaOption$Builder;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption;->getReauthId()[B,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaOption;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->allowsMismatchedNetworkNames()Z,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->getNetworkName()Ljava/lang/String;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_AKA:I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_AKA_PRIME:I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_MSCHAP_V2:I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_SIM:I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->EAP_TYPE_TTLS:I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->getMethodType()I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMethodConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->getPassword()Ljava/lang/String;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->getUsername()Ljava/lang/String;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->getInnerEapSessionConfig()Landroid/net/eap/EapSessionConfig;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->getServerCaCert()Ljava/security/cert/X509Certificate;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapTtlsConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->getAppType()I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->getSubId()I,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig$EapUiccConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapAkaConfig()Landroid/net/eap/EapSessionConfig$EapAkaConfig;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapAkaPrimeConfig()Landroid/net/eap/EapSessionConfig$EapAkaPrimeConfig;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapIdentity()[B,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapMsChapV2Config()Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapMsChapV2onfig()Landroid/net/eap/EapSessionConfig$EapMsChapV2Config;,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapSimConfig()Landroid/net/eap/EapSessionConfig$EapSimConfig;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->getEapTtlsConfig()Landroid/net/eap/EapSessionConfig$EapTtlsConfig;,public-api,system-api,test-api
+Landroid/net/eap/EapSessionConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$$ExternalSyntheticLambda1;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->addDhGroup(I)Landroid/net/ipsec/ike/ChildSaProposal$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->addEncryptionAlgorithm(II)Landroid/net/ipsec/ike/ChildSaProposal$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->addIntegrityAlgorithm(I)Landroid/net/ipsec/ike/ChildSaProposal$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal$Builder;->build()Landroid/net/ipsec/ike/ChildSaProposal;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->getSupportedEncryptionAlgorithms()Ljava/util/Set;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->getSupportedIntegrityAlgorithms()Ljava/util/Set;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSaProposal;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onClosed()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onClosedExceptionally(Landroid/net/ipsec/ike/exceptions/IkeException;)V,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onClosedWithException(Landroid/net/ipsec/ike/exceptions/IkeException;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onIpSecTransformCreated(Landroid/net/IpSecTransform;I)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onIpSecTransformDeleted(Landroid/net/IpSecTransform;I)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onIpSecTransformsMigrated(Landroid/net/IpSecTransform;Landroid/net/IpSecTransform;)V,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionCallback;->onOpened(Landroid/net/ipsec/ike/ChildSessionConfiguration;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;-><init>(Ljava/util/List;Ljava/util/List;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalAddress(Landroid/net/LinkAddress;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalDhcpServer(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalDnsServer(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->addInternalSubnet(Landroid/net/IpPrefix;)Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->build()Landroid/net/ipsec/ike/ChildSessionConfiguration;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalAddresses()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalDhcpServers()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalDnsServers()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;->clearInternalSubnets()Landroid/net/ipsec/ike/ChildSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInboundTrafficSelectors()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalAddresses()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalDhcpServers()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalDnsServers()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getInternalSubnets()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionConfiguration;->getOutboundTrafficSelectors()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getChildSaProposals()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getHardLifetimeSeconds()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getInboundTrafficSelectors()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getOutboundTrafficSelectors()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getSaProposals()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->getSoftLifetimeSeconds()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ChildSessionParams;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;-><init>(Ljavax/security/auth/x500/X500Principal;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;->derAsn1Dn:Ljavax/security/auth/x500/X500Principal;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeDerAsn1DnIdentification;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;-><init>(Ljava/lang/String;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;->fqdn:Ljava/lang/String;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeFqdnIdentification;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;-><init>(Ljava/net/Inet4Address;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv4AddrIdentification;->ipv4Address:Ljava/net/Inet4Address;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;-><init>(Ljava/net/Inet6Address;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeIpv6AddrIdentification;->ipv6Address:Ljava/net/Inet6Address;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;-><init>([B)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeKeyIdIdentification;->keyId:[B,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;-><init>(Ljava/lang/String;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeRfc822AddrIdentification;->rfc822Name:Ljava/lang/String;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$$ExternalSyntheticLambda0;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addDhGroup(I)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addEncryptionAlgorithm(II)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addIntegrityAlgorithm(I)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->addPseudorandomFunction(I)Landroid/net/ipsec/ike/IkeSaProposal$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal$Builder;->build()Landroid/net/ipsec/ike/IkeSaProposal;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getPseudorandomFunctions()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getSupportedEncryptionAlgorithms()Ljava/util/Set;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getSupportedIntegrityAlgorithms()Ljava/util/Set;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->getSupportedPseudorandomFunctions()Ljava/util/Set;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSaProposal;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;-><init>(Landroid/content/Context;Landroid/net/ipsec/ike/IkeSessionParams;Landroid/net/ipsec/ike/ChildSessionParams;Ljava/util/concurrent/Executor;Landroid/net/ipsec/ike/IkeSessionCallback;Landroid/net/ipsec/ike/ChildSessionCallback;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->close()V,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->closeChildSession(Landroid/net/ipsec/ike/ChildSessionCallback;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->finalize()V,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->kill()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->openChildSession(Landroid/net/ipsec/ike/ChildSessionParams;Landroid/net/ipsec/ike/ChildSessionCallback;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSession;->setNetwork(Landroid/net/Network;)V,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onClosed()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onClosedExceptionally(Landroid/net/ipsec/ike/exceptions/IkeException;)V,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onClosedWithException(Landroid/net/ipsec/ike/exceptions/IkeException;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onError(Landroid/net/ipsec/ike/exceptions/IkeException;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onError(Landroid/net/ipsec/ike/exceptions/IkeProtocolException;)V,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onIkeSessionConnectionInfoChanged(Landroid/net/ipsec/ike/IkeSessionConnectionInfo;)V,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionCallback;->onOpened(Landroid/net/ipsec/ike/IkeSessionConfiguration;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;-><init>(Landroid/net/ipsec/ike/IkeSessionConnectionInfo;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->addIkeExtension(I)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->addPcscfServer(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->addRemoteVendorId([B)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->build()Landroid/net/ipsec/ike/IkeSessionConfiguration;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearIkeExtensions()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearPcscfServers()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearRemoteApplicationVersion()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->clearRemoteVendorIds()Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->setEapInfo(Landroid/net/eap/EapInfo;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;->setRemoteApplicationVersion(Ljava/lang/String;)Landroid/net/ipsec/ike/IkeSessionConfiguration$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->EXTENSION_TYPE_FRAGMENTATION:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->EXTENSION_TYPE_MOBIKE:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getEapInfo()Landroid/net/eap/EapInfo;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getIkeSessionConnectionInfo()Landroid/net/ipsec/ike/IkeSessionConnectionInfo;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getPcscfServers()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getRemoteApplicationVersion()Ljava/lang/String;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->getRemoteVendorIds()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConfiguration;->isIkeExtensionEnabled(I)Z,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;-><init>(Ljava/net/InetAddress;Ljava/net/InetAddress;Landroid/net/Network;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;->getLocalAddress()Ljava/net/InetAddress;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;->getNetwork()Landroid/net/Network;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionConnectionInfo;->getRemoteAddress()Ljava/net/InetAddress;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;-><init>(Landroid/content/Context;)V,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;-><init>(Landroid/net/ipsec/ike/IkeSessionParams;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addIkeOption(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addIkeSaProposal(Landroid/net/ipsec/ike/IkeSaProposal;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addPcscfServerRequest(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addPcscfServerRequest(Ljava/net/InetAddress;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->addSaProposal(Landroid/net/ipsec/ike/IkeSaProposal;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->build()Landroid/net/ipsec/ike/IkeSessionParams;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->removeIkeOption(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthDigitalSignature(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthDigitalSignature(Ljava/security/cert/X509Certificate;Ljava/security/cert/X509Certificate;Ljava/util/List;Ljava/security/PrivateKey;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthEap(Ljava/security/cert/X509Certificate;Landroid/net/eap/EapSessionConfig;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setAuthPsk([B)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setDpdDelaySeconds(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setDscp(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setIke3gppExtension(Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setLifetimeSeconds(II)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setLocalIdentification(Landroid/net/ipsec/ike/IkeIdentification;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setNattKeepAliveDelaySeconds(I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setNetwork(Landroid/net/Network;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setRemoteIdentification(Landroid/net/ipsec/ike/IkeIdentification;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setRetransmissionTimeoutsMillis([I)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$Builder;->setServerHostname(Ljava/lang/String;)Landroid/net/ipsec/ike/IkeSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$ConfigRequestIpv4PcscfServer;->getAddress()Ljava/net/Inet4Address;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$ConfigRequestIpv6PcscfServer;->getAddress()Ljava/net/Inet6Address;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->getClientEndCertificate()Ljava/security/cert/X509Certificate;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->getIntermediateCertificates()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->getPrivateKey()Ljava/security/PrivateKey;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignRemoteConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignRemoteConfig;->getRemoteCaCert()Ljava/security/cert/X509Certificate;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignRemoteConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthEapConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthEapConfig;->getEapConfig()Landroid/net/eap/EapSessionConfig;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthEapConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthPskConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthPskConfig;->getPsk()[B,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthPskConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_ACCEPT_ANY_REMOTE_ID:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_AUTOMATIC_KEEPALIVE_ON_OFF:I,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_EAP_ONLY_AUTH:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_FORCE_PORT_4500:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_INITIAL_CONTACT:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_MOBIKE:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->IKE_OPTION_REKEY_MOBILITY:I,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getConfigurationRequests()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getDpdDelaySeconds()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getDscp()I,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getHardLifetimeSeconds()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getIke3gppExtension()Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getIkeSaProposals()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getLocalAuthConfig()Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getLocalIdentification()Landroid/net/ipsec/ike/IkeIdentification;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getNattKeepAliveDelaySeconds()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getNetwork()Landroid/net/Network;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getRemoteAuthConfig()Landroid/net/ipsec/ike/IkeSessionParams$IkeAuthConfig;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getRemoteIdentification()Landroid/net/ipsec/ike/IkeIdentification;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getRetransmissionTimeoutsMillis()[I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getSaProposals()Ljava/util/List;,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getServerHostname()Ljava/lang/String;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->getSoftLifetimeSeconds()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->hasIkeOption(I)Z,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeSessionParams;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;-><init>(IILjava/net/InetAddress;Ljava/net/InetAddress;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->endPort:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->endingAddress:Ljava/net/InetAddress;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->startPort:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTrafficSelector;->startingAddress:Ljava/net/InetAddress;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;-><init>(Landroid/net/ipsec/ike/IkeSessionParams;Landroid/net/ipsec/ike/TunnelModeChildSessionParams;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->getIkeSessionParams()Landroid/net/ipsec/ike/IkeSessionParams;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->getTunnelModeChildSessionParams()Landroid/net/ipsec/ike/TunnelModeChildSessionParams;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/IkeTunnelConnectionParams;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal$$ExternalSyntheticLambda1;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal$$ExternalSyntheticLambda2;->applyAsInt(Ljava/lang/Object;)I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_1024_BIT_MODP:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_1536_BIT_MODP:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_2048_BIT_MODP:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_3072_BIT_MODP:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_4096_BIT_MODP:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_CURVE_25519:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->DH_GROUP_NONE:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_3DES:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_CBC:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_CTR:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_GCM_12:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_GCM_16:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_AES_GCM_8:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->ENCRYPTION_ALGORITHM_CHACHA20_POLY1305:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_AES_CMAC_96:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_AES_XCBC_96:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA1_96:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA2_256_128:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA2_384_192:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_HMAC_SHA2_512_256:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->INTEGRITY_ALGORITHM_NONE:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_AES_128:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_AES_192:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_AES_256:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->KEY_LEN_UNUSED:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_AES128_CMAC:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_AES128_XCBC:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_HMAC_SHA1:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_SHA2_256:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_SHA2_384:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->PSEUDORANDOM_FUNCTION_SHA2_512:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getDhGroups()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getEncryptionAlgorithms()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getIntegrityAlgorithms()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->getSupportedDhGroups()Ljava/util/Set;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/SaProposal;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;-><init>(Landroid/net/ipsec/ike/TransportModeChildSessionParams;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addChildSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addInboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addOutboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->addSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->build()Landroid/net/ipsec/ike/TransportModeChildSessionParams;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;->setLifetimeSeconds(II)Landroid/net/ipsec/ike/TransportModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;-><init>()V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;-><init>(Landroid/net/ipsec/ike/TunnelModeChildSessionParams;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addChildSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalAddressRequest(I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalAddressRequest(Ljava/net/Inet4Address;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalAddressRequest(Ljava/net/Inet6Address;I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalDhcpServerRequest(I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addInternalDnsServerRequest(I)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addOutboundTrafficSelectors(Landroid/net/ipsec/ike/IkeTrafficSelector;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->addSaProposal(Landroid/net/ipsec/ike/ChildSaProposal;)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->build()Landroid/net/ipsec/ike/TunnelModeChildSessionParams;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;->setLifetimeSeconds(II)Landroid/net/ipsec/ike/TunnelModeChildSessionParams$Builder;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv4Address;->getAddress()Ljava/net/Inet4Address;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv6Address;->getAddress()Ljava/net/Inet6Address;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv6Address;->getPrefixLength()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams;->getConfigurationRequests()Ljava/util/List;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/TunnelModeChildSessionParams;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;-><init>(Ljava/io/IOException;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;->getCause()Ljava/io/IOException;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;->getCause()Ljava/lang/Throwable;,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeIOException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeInternalException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeInternalException;-><init>(Ljava/lang/Throwable;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeNetworkLostException;-><init>(Landroid/net/Network;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeNetworkLostException;->getNetwork()Landroid/net/Network;,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_AUTHENTICATION_FAILED:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_CHILD_SA_NOT_FOUND:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_FAILED_CP_REQUIRED:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INTERNAL_ADDRESS_FAILURE:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_IKE_SPI:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_KE_PAYLOAD:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_MAJOR_VERSION:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_MESSAGE_ID:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_SELECTORS:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_INVALID_SYNTAX:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_NO_ADDITIONAL_SAS:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_NO_PROPOSAL_CHOSEN:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_SINGLE_PAIR_REQUIRED:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_TEMPORARY_FAILURE:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_TS_UNACCEPTABLE:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->ERROR_TYPE_UNSUPPORTED_CRITICAL_PAYLOAD:I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->getErrorData()[B,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeProtocolException;->getErrorType()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/IkeTimeoutException;-><init>(Ljava/lang/String;)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidKeException;-><init>(I)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidKeException;->getDhGroup()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidMajorVersionException;-><init>(B)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidMajorVersionException;->getMajorVersion()B,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidSelectorsException;-><init>(I[B)V,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidSelectorsException;->getIpSecPacketInfo()[B,public-api,system-api,test-api
+Landroid/net/ipsec/ike/exceptions/InvalidSelectorsException;->getIpSecSpi()I,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;-><init>(BI)V,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->ERROR_TYPE_NETWORK_FAILURE:I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->ERROR_TYPE_NO_APN_SUBSCRIPTION:I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->getBackoffCause()I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->getBackoffTimer()B,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer;->getDataType()I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppData;->DATA_TYPE_NOTIFY_BACKOFF_TIMER:I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppData;->DATA_TYPE_NOTIFY_N1_MODE_INFORMATION:I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppData;->getDataType()I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension$Ike3gppDataListener;->onIke3gppDataReceived(Ljava/util/List;)V,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;-><init>(Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension$Ike3gppDataListener;)V,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->getIke3gppDataListener()Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension$Ike3gppDataListener;,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->getIke3gppParams()Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppExtension;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppN1ModeInformation;-><init>([B)V,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppN1ModeInformation;->getDataType()I,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppN1ModeInformation;->getSnssai()[B,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;-><init>()V,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;->build()Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;->setMobileDeviceIdentity(Ljava/lang/String;)Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;->setPduSessionId(B)Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder;,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->PDU_SESSION_ID_UNSET:B,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->getMobileDeviceIdentity()Ljava/lang/String;,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->getPduSessionId()B,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Landroid/net/ipsec/ike/ike3gpp/Ike3gppParams;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/EapAuthenticator;->handleMessage(Landroid/os/Message;)V,public-api,system-api,test-api
+Lcom/android/internal/net/eap/EapSimAkaIdentityTracker$1;->removeEldestEntry(Ljava/util/Map$Entry;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/message/EapData;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/message/EapData;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/message/simaka/EapSimAkaAttribute$AtNotification;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/statemachine/EapSimMethodStateMachine$ChallengeState$RandChallengeResult;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/eap/statemachine/EapSimMethodStateMachine$ChallengeState$RandChallengeResult;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$CreateChildLocalCreateBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$DeleteResponderBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$ExceptionHandler$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$Initial$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$KillChildSessionParent$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$MobikeRekeyChildLocalCreate$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$OnIpSecSaPairCreatedRunnable;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$OnIpSecSaPairDeletedRunnable;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$RekeyChildRemoteCreate$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ChildSessionStateMachine$RekeyChildRemoteDelete$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeLocalRequestScheduler$LocalRequestComparator;->compare(Ljava/lang/Object;Ljava/lang/Object;)I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$CreateIkeLocalIkeAuthFirstAndLastExchangeBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$DeleteIkeLocalDelete$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$DeleteResponderBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$ExceptionHandler$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$KillIkeSessionParent$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$MobikeLocalInfo$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$TempFailureHandler$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSessionStateMachine$TempFailureHandler;->handleMessage(Landroid/os/Message;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocket$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocket$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocket;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocketConfig;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeSocketConfig;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdp4Socket;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdp6Socket;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdp6WithEncapPortSocket;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdpEncapSocket;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/IkeUdpSocket;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$ChildSaRecord;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$ChildSaRecord;->compareTo(Ljava/lang/Object;)I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$IkeSaRecord;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord$IkeSaRecord;->compareTo(Ljava/lang/Object;)I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/SaRecord;->finalize()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ike3gpp/Ike3gppExchangeBase$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/ike3gpp/Ike3gppExtensionExchange;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/keepalive/HardwareKeepaliveImpl$MySocketKeepaliveCb;->onError(I)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/keepalive/HardwareKeepaliveImpl$MySocketKeepaliveCb;->onStopped()V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttribute;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttribute;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeAppVersion;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeAppVersion;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Address;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Address;->getAddress()Ljava/net/Inet4Address;,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Address;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dhcp;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dhcp;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dns;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Dns;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Netmask;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Netmask;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Pcscf;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Pcscf;->getAddress()Ljava/net/Inet4Address;,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Pcscf;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Subnet;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv4Subnet;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->getAddress()Ljava/net/Inet6Address;,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->getPrefixLength()I,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Address;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Dns;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Dns;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Pcscf;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Pcscf;->getAddress()Ljava/net/Inet6Address;,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Pcscf;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Subnet;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$ConfigAttributeIpv6Subnet;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv4AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv4AddressBase;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv6AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$IkeConfigAttrIpv6AddressBase;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv4AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv4AddressBase;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddrRangeBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddrRangeBase;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddressBase;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeConfigPayload$TunnelModeChildConfigAttrIpv6AddressBase;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$DhGroupTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$DhGroupTransform;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$DhGroupTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EncryptionTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EncryptionTransform;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EncryptionTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EsnTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EsnTransform;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$EsnTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$IntegrityTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$IntegrityTransform;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$IntegrityTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$PrfTransform;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$PrfTransform;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$PrfTransform;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload$Proposal;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/message/IkeSaPayload;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda0;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeConnectionController$$ExternalSyntheticLambda3;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onAvailable(Landroid/net/Network;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onCapabilitiesChanged(Landroid/net/Network;Landroid/net/NetworkCapabilities;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeDefaultNetworkCallback;->onLinkPropertiesChanged(Landroid/net/Network;Landroid/net/LinkProperties;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeNetworkCallbackBase;->onLost(Landroid/net/Network;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeSpecificNetworkCallback;->onCapabilitiesChanged(Landroid/net/Network;Landroid/net/NetworkCapabilities;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/net/IkeSpecificNetworkCallback;->onLinkPropertiesChanged(Landroid/net/Network;Landroid/net/LinkProperties;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->generateSeed(I)[B,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->getAlgorithm()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->nextBytes([B)V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->setSeed(J)V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/testmode/DeterministicSecureRandom;->setSeed([B)V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/FdEventsReader$$ExternalSyntheticLambda0;->onFileDescriptorEvents(Ljava/io/FileDescriptor;I)I,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/FdEventsReader$$ExternalSyntheticLambda1;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/FdEventsReader$$ExternalSyntheticLambda2;->run()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/IkeAlarmReceiver;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/IkeSecurityParameterIndex;->close()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/IkeSecurityParameterIndex;->finalize()V,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$LogRec;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$SmHandler$$ExternalSyntheticLambda0;->test(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$SmHandler$StateInfo;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine$SmHandler;->handleMessage(Landroid/os/Message;)V,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/StateMachine;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/ipsec/ike/utils/WakeupMessage;->onAlarm()V,public-api,system-api,test-api
+Lcom/android/internal/net/vcn/util/PersistableBundleUtils$PersistableBundleWrapper;->equals(Ljava/lang/Object;)Z,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/vcn/util/PersistableBundleUtils$PersistableBundleWrapper;->hashCode()I,core-platform-api,public-api,system-api,test-api
+Lcom/android/internal/net/vcn/util/PersistableBundleUtils$PersistableBundleWrapper;->toString()Ljava/lang/String;,core-platform-api,public-api,system-api,test-api
diff --git a/go/current/hiddenapi/index.csv b/go/current/hiddenapi/index.csv
new file mode 100644
index 0000000..6edb40a
--- /dev/null
+++ b/go/current/hiddenapi/index.csv
@@ -0,0 +1,27 @@
+signature,file,startline,startcol,endline,endcol,properties
+Lcom/android/internal/util/HexDump;->toHexString([B)Ljava/lang/String;,frameworks/base/core/java/com/android/internal/util/HexDump.java,104,5,104,25,
+Lcom/android/internal/util/HexDump;->toHexString([BZ)Ljava/lang/String;,frameworks/base/core/java/com/android/internal/util/HexDump.java,110,5,110,69,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/HexDump;->toHexString([BII)Ljava/lang/String;,frameworks/base/core/java/com/android/internal/util/HexDump.java,116,5,116,25,
+Lcom/android/internal/util/HexDump;->toHexString(I)Ljava/lang/String;,frameworks/base/core/java/com/android/internal/util/HexDump.java,138,5,138,25,
+Lcom/android/internal/util/HexDump;->hexStringToByteArray(Ljava/lang/String;)[B,frameworks/base/core/java/com/android/internal/util/HexDump.java,172,5,172,25,
+Lcom/android/internal/util/IState;->getName()Ljava/lang/String;,frameworks/libs/modules-utils/java/com/android/internal/util/IState.java,71,5,71,25,
+Lcom/android/internal/util/State;-><init>()V,frameworks/libs/modules-utils/java/com/android/internal/util/State.java,35,5,35,25,
+Lcom/android/internal/util/State;->enter()V,frameworks/libs/modules-utils/java/com/android/internal/util/State.java,42,5,42,25,
+Lcom/android/internal/util/State;->exit()V,frameworks/libs/modules-utils/java/com/android/internal/util/State.java,50,5,50,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/State;->processMessage(Landroid/os/Message;)Z,frameworks/libs/modules-utils/java/com/android/internal/util/State.java,58,5,58,25,
+Lcom/android/internal/util/State;->getName()Ljava/lang/String;,frameworks/libs/modules-utils/java/com/android/internal/util/State.java,76,5,76,25,
+Lcom/android/internal/util/StateMachine;-><init>(Ljava/lang/String;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1304,5,1304,25,
+Lcom/android/internal/util/StateMachine;-><init>(Ljava/lang/String;Landroid/os/Looper;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1318,5,1318,25,
+Lcom/android/internal/util/StateMachine;-><init>(Ljava/lang/String;Landroid/os/Handler;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1328,5,1328,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->addState(Lcom/android/internal/util/State;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1361,5,1361,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->setInitialState(Lcom/android/internal/util/State;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1380,5,1380,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->transitionTo(Lcom/android/internal/util/IState;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1419,5,1419,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->obtainMessage(III)Landroid/os/Message;,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1684,5,1684,25,
+Lcom/android/internal/util/StateMachine;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message;,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1704,5,1704,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->sendMessage(I)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1714,5,1714,25,
+Lcom/android/internal/util/StateMachine;->sendMessage(ILjava/lang/Object;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1728,5,1728,25,
+Lcom/android/internal/util/StateMachine;->sendMessage(II)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1742,5,1742,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->sendMessage(IIILjava/lang/Object;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1769,5,1769,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->sendMessage(Landroid/os/Message;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,1783,5,1783,25,
+Lcom/android/internal/util/StateMachine;->start()V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,2070,5,2070,88,maxTargetSdk=30&trackingBug=170729553L
+Lcom/android/internal/util/StateMachine;->dump(Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V,frameworks/libs/modules-utils/java/com/android/internal/util/StateMachine.java,2087,5,2087,88,maxTargetSdk=30&trackingBug=170729553L
diff --git a/go/current/hiddenapi/metadata.csv b/go/current/hiddenapi/metadata.csv
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/go/current/hiddenapi/metadata.csv
@@ -0,0 +1 @@
+
diff --git a/go/current/hiddenapi/signature-patterns.csv b/go/current/hiddenapi/signature-patterns.csv
new file mode 100644
index 0000000..9a2c588
--- /dev/null
+++ b/go/current/hiddenapi/signature-patterns.csv
@@ -0,0 +1,8 @@
+android/net/eap/**
+android/net/ipsec/**
+com/android/internal/net/crypto/**
+com/android/internal/net/eap/**
+com/android/internal/net/ipsec/**
+com/android/internal/net/org/**
+com/android/internal/net/utils/**
+com/android/internal/net/vcn/**
diff --git a/go/current/licenses/build/soong/licenses/LICENSE b/go/current/licenses/build/soong/licenses/LICENSE
new file mode 100644
index 0000000..d645695
--- /dev/null
+++ b/go/current/licenses/build/soong/licenses/LICENSE
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
diff --git a/go/current/sdk_library/module-lib/android.net.ipsec.ike-removed.txt b/go/current/sdk_library/module-lib/android.net.ipsec.ike-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/go/current/sdk_library/module-lib/android.net.ipsec.ike-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/go/current/sdk_library/module-lib/android.net.ipsec.ike-stubs.jar b/go/current/sdk_library/module-lib/android.net.ipsec.ike-stubs.jar
new file mode 100644
index 0000000..a2eb44f
--- /dev/null
+++ b/go/current/sdk_library/module-lib/android.net.ipsec.ike-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/android.net.ipsec.ike.srcjar b/go/current/sdk_library/module-lib/android.net.ipsec.ike.srcjar
new file mode 100644
index 0000000..763f794
--- /dev/null
+++ b/go/current/sdk_library/module-lib/android.net.ipsec.ike.srcjar
Binary files differ
diff --git a/go/current/sdk_library/module-lib/android.net.ipsec.ike.txt b/go/current/sdk_library/module-lib/android.net.ipsec.ike.txt
new file mode 100644
index 0000000..597be30
--- /dev/null
+++ b/go/current/sdk_library/module-lib/android.net.ipsec.ike.txt
@@ -0,0 +1,27 @@
+// Signature format: 2.0
+package android.net.ipsec.ike {
+
+ public final class IkeSession implements java.lang.AutoCloseable {
+ method public void setNetwork(@NonNull android.net.Network, int, int, @IntRange(from=0xa, to=0xe10) int);
+ method public void setUnderpinnedNetwork(@NonNull android.net.Network);
+ }
+
+ public final class IkeSessionParams {
+ method public int getEncapType();
+ method public int getIpVersion();
+ field public static final int ESP_ENCAP_TYPE_AUTO = 0; // 0x0
+ field public static final int ESP_ENCAP_TYPE_NONE = -1; // 0xffffffff
+ field public static final int ESP_ENCAP_TYPE_UDP = 17; // 0x11
+ field public static final int ESP_IP_VERSION_AUTO = 0; // 0x0
+ field public static final int ESP_IP_VERSION_IPV4 = 4; // 0x4
+ field public static final int ESP_IP_VERSION_IPV6 = 6; // 0x6
+ field public static final int NATT_KEEPALIVE_INTERVAL_AUTO = -1; // 0xffffffff
+ }
+
+ public static final class IkeSessionParams.Builder {
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setEncapType(int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setIpVersion(int);
+ }
+
+}
+
diff --git a/go/current/sdk_library/module-lib/android.net.ipsec.ike_annotations.zip b/go/current/sdk_library/module-lib/android.net.ipsec.ike_annotations.zip
new file mode 100644
index 0000000..3560433
--- /dev/null
+++ b/go/current/sdk_library/module-lib/android.net.ipsec.ike_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/public/android.net.ipsec.ike-removed.txt b/go/current/sdk_library/public/android.net.ipsec.ike-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/go/current/sdk_library/public/android.net.ipsec.ike-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/go/current/sdk_library/public/android.net.ipsec.ike-stubs.jar b/go/current/sdk_library/public/android.net.ipsec.ike-stubs.jar
new file mode 100644
index 0000000..33de10e
--- /dev/null
+++ b/go/current/sdk_library/public/android.net.ipsec.ike-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/public/android.net.ipsec.ike.srcjar b/go/current/sdk_library/public/android.net.ipsec.ike.srcjar
new file mode 100644
index 0000000..6aa5a3e
--- /dev/null
+++ b/go/current/sdk_library/public/android.net.ipsec.ike.srcjar
Binary files differ
diff --git a/go/current/sdk_library/public/android.net.ipsec.ike.txt b/go/current/sdk_library/public/android.net.ipsec.ike.txt
new file mode 100644
index 0000000..21afce4
--- /dev/null
+++ b/go/current/sdk_library/public/android.net.ipsec.ike.txt
@@ -0,0 +1,458 @@
+// Signature format: 2.0
+package android.net.eap {
+
+ public final class EapAkaInfo extends android.net.eap.EapInfo {
+ method @Nullable public byte[] getReauthId();
+ }
+
+ public static final class EapAkaInfo.Builder {
+ ctor public EapAkaInfo.Builder();
+ method @NonNull public android.net.eap.EapAkaInfo build();
+ method @NonNull public android.net.eap.EapAkaInfo.Builder setReauthId(@NonNull byte[]);
+ }
+
+ public abstract class EapInfo {
+ method public final int getEapMethodType();
+ }
+
+ public final class EapSessionConfig {
+ method @Nullable public android.net.eap.EapSessionConfig.EapAkaConfig getEapAkaConfig();
+ method @Nullable public android.net.eap.EapSessionConfig.EapAkaPrimeConfig getEapAkaPrimeConfig();
+ method @NonNull public byte[] getEapIdentity();
+ method @Nullable public android.net.eap.EapSessionConfig.EapMsChapV2Config getEapMsChapV2Config();
+ method @Nullable public android.net.eap.EapSessionConfig.EapSimConfig getEapSimConfig();
+ method @Nullable public android.net.eap.EapSessionConfig.EapTtlsConfig getEapTtlsConfig();
+ }
+
+ public static final class EapSessionConfig.Builder {
+ ctor public EapSessionConfig.Builder();
+ method @NonNull public android.net.eap.EapSessionConfig build();
+ method @NonNull public android.net.eap.EapSessionConfig.Builder setEapAkaConfig(int, int);
+ method @NonNull public android.net.eap.EapSessionConfig.Builder setEapAkaConfig(int, int, @NonNull android.net.eap.EapSessionConfig.EapAkaOption);
+ method @NonNull public android.net.eap.EapSessionConfig.Builder setEapAkaPrimeConfig(int, int, @NonNull String, boolean);
+ method @NonNull public android.net.eap.EapSessionConfig.Builder setEapIdentity(@NonNull byte[]);
+ method @NonNull public android.net.eap.EapSessionConfig.Builder setEapMsChapV2Config(@NonNull String, @NonNull String);
+ method @NonNull public android.net.eap.EapSessionConfig.Builder setEapSimConfig(int, int);
+ method @NonNull public android.net.eap.EapSessionConfig.Builder setEapTtlsConfig(@Nullable java.security.cert.X509Certificate, @NonNull android.net.eap.EapSessionConfig);
+ }
+
+ public static class EapSessionConfig.EapAkaConfig extends android.net.eap.EapSessionConfig.EapMethodConfig {
+ method public int getAppType();
+ method @NonNull public android.net.eap.EapSessionConfig.EapAkaOption getEapAkaOption();
+ method public int getSubId();
+ }
+
+ public static final class EapSessionConfig.EapAkaOption {
+ method @Nullable public byte[] getReauthId();
+ }
+
+ public static final class EapSessionConfig.EapAkaOption.Builder {
+ ctor public EapSessionConfig.EapAkaOption.Builder();
+ method @NonNull public android.net.eap.EapSessionConfig.EapAkaOption build();
+ method @NonNull public android.net.eap.EapSessionConfig.EapAkaOption.Builder setReauthId(@NonNull byte[]);
+ }
+
+ public static class EapSessionConfig.EapAkaPrimeConfig extends android.net.eap.EapSessionConfig.EapAkaConfig {
+ method public boolean allowsMismatchedNetworkNames();
+ method @NonNull public String getNetworkName();
+ }
+
+ public abstract static class EapSessionConfig.EapMethodConfig {
+ method public int getMethodType();
+ field public static final int EAP_TYPE_AKA = 23; // 0x17
+ field public static final int EAP_TYPE_AKA_PRIME = 50; // 0x32
+ field public static final int EAP_TYPE_MSCHAP_V2 = 26; // 0x1a
+ field public static final int EAP_TYPE_SIM = 18; // 0x12
+ field public static final int EAP_TYPE_TTLS = 21; // 0x15
+ }
+
+ public static class EapSessionConfig.EapMsChapV2Config extends android.net.eap.EapSessionConfig.EapMethodConfig {
+ method @NonNull public String getPassword();
+ method @NonNull public String getUsername();
+ }
+
+ public static class EapSessionConfig.EapSimConfig extends android.net.eap.EapSessionConfig.EapMethodConfig {
+ method public int getAppType();
+ method public int getSubId();
+ }
+
+ public static class EapSessionConfig.EapTtlsConfig extends android.net.eap.EapSessionConfig.EapMethodConfig {
+ method @NonNull public android.net.eap.EapSessionConfig getInnerEapSessionConfig();
+ method @Nullable public java.security.cert.X509Certificate getServerCaCert();
+ }
+
+}
+
+package android.net.ipsec.ike {
+
+ public final class ChildSaProposal extends android.net.ipsec.ike.SaProposal {
+ method @NonNull public static java.util.Set<java.lang.Integer> getSupportedEncryptionAlgorithms();
+ method @NonNull public static java.util.Set<java.lang.Integer> getSupportedIntegrityAlgorithms();
+ }
+
+ public static final class ChildSaProposal.Builder {
+ ctor public ChildSaProposal.Builder();
+ method @NonNull public android.net.ipsec.ike.ChildSaProposal.Builder addDhGroup(int);
+ method @NonNull public android.net.ipsec.ike.ChildSaProposal.Builder addEncryptionAlgorithm(int, int);
+ method @NonNull public android.net.ipsec.ike.ChildSaProposal.Builder addIntegrityAlgorithm(int);
+ method @NonNull public android.net.ipsec.ike.ChildSaProposal build();
+ }
+
+ public interface ChildSessionCallback {
+ method public void onClosed();
+ method public default void onClosedWithException(@NonNull android.net.ipsec.ike.exceptions.IkeException);
+ method public void onIpSecTransformCreated(@NonNull android.net.IpSecTransform, int);
+ method public void onIpSecTransformDeleted(@NonNull android.net.IpSecTransform, int);
+ method public void onOpened(@NonNull android.net.ipsec.ike.ChildSessionConfiguration);
+ }
+
+ public final class ChildSessionConfiguration {
+ method @NonNull public java.util.List<android.net.ipsec.ike.IkeTrafficSelector> getInboundTrafficSelectors();
+ method @NonNull public java.util.List<android.net.ipsec.ike.IkeTrafficSelector> getOutboundTrafficSelectors();
+ }
+
+ public static final class ChildSessionConfiguration.Builder {
+ ctor public ChildSessionConfiguration.Builder(@NonNull java.util.List<android.net.ipsec.ike.IkeTrafficSelector>, @NonNull java.util.List<android.net.ipsec.ike.IkeTrafficSelector>);
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration build();
+ }
+
+ public abstract class ChildSessionParams {
+ method @NonNull public java.util.List<android.net.ipsec.ike.ChildSaProposal> getChildSaProposals();
+ method @IntRange(from=0x12c, to=0x3840) public int getHardLifetimeSeconds();
+ method @NonNull public java.util.List<android.net.ipsec.ike.IkeTrafficSelector> getInboundTrafficSelectors();
+ method @NonNull public java.util.List<android.net.ipsec.ike.IkeTrafficSelector> getOutboundTrafficSelectors();
+ method @IntRange(from=0x78, to=0x3840) public int getSoftLifetimeSeconds();
+ }
+
+ public final class IkeDerAsn1DnIdentification extends android.net.ipsec.ike.IkeIdentification {
+ ctor public IkeDerAsn1DnIdentification(@NonNull javax.security.auth.x500.X500Principal);
+ field @NonNull public final javax.security.auth.x500.X500Principal derAsn1Dn;
+ }
+
+ public class IkeFqdnIdentification extends android.net.ipsec.ike.IkeIdentification {
+ ctor public IkeFqdnIdentification(@NonNull String);
+ field @NonNull public final String fqdn;
+ }
+
+ public abstract class IkeIdentification {
+ }
+
+ public final class IkeIpv4AddrIdentification extends android.net.ipsec.ike.IkeIdentification {
+ ctor public IkeIpv4AddrIdentification(@NonNull java.net.Inet4Address);
+ field @NonNull public final java.net.Inet4Address ipv4Address;
+ }
+
+ public class IkeIpv6AddrIdentification extends android.net.ipsec.ike.IkeIdentification {
+ ctor public IkeIpv6AddrIdentification(@NonNull java.net.Inet6Address);
+ field @NonNull public final java.net.Inet6Address ipv6Address;
+ }
+
+ public final class IkeKeyIdIdentification extends android.net.ipsec.ike.IkeIdentification {
+ ctor public IkeKeyIdIdentification(@NonNull byte[]);
+ field @NonNull public final byte[] keyId;
+ }
+
+ public final class IkeRfc822AddrIdentification extends android.net.ipsec.ike.IkeIdentification {
+ ctor public IkeRfc822AddrIdentification(@NonNull String);
+ field @NonNull public final String rfc822Name;
+ }
+
+ public final class IkeSaProposal extends android.net.ipsec.ike.SaProposal {
+ method @NonNull public java.util.List<java.lang.Integer> getPseudorandomFunctions();
+ method @NonNull public static java.util.Set<java.lang.Integer> getSupportedEncryptionAlgorithms();
+ method @NonNull public static java.util.Set<java.lang.Integer> getSupportedIntegrityAlgorithms();
+ method @NonNull public static java.util.Set<java.lang.Integer> getSupportedPseudorandomFunctions();
+ }
+
+ public static final class IkeSaProposal.Builder {
+ ctor public IkeSaProposal.Builder();
+ method @NonNull public android.net.ipsec.ike.IkeSaProposal.Builder addDhGroup(int);
+ method @NonNull public android.net.ipsec.ike.IkeSaProposal.Builder addEncryptionAlgorithm(int, int);
+ method @NonNull public android.net.ipsec.ike.IkeSaProposal.Builder addIntegrityAlgorithm(int);
+ method @NonNull public android.net.ipsec.ike.IkeSaProposal.Builder addPseudorandomFunction(int);
+ method @NonNull public android.net.ipsec.ike.IkeSaProposal build();
+ }
+
+ public final class IkeSession implements java.lang.AutoCloseable {
+ ctor public IkeSession(@NonNull android.content.Context, @NonNull android.net.ipsec.ike.IkeSessionParams, @NonNull android.net.ipsec.ike.ChildSessionParams, @NonNull java.util.concurrent.Executor, @NonNull android.net.ipsec.ike.IkeSessionCallback, @NonNull android.net.ipsec.ike.ChildSessionCallback);
+ method public void close();
+ method public void closeChildSession(@NonNull android.net.ipsec.ike.ChildSessionCallback);
+ method public void finalize();
+ method public void kill();
+ method public void openChildSession(@NonNull android.net.ipsec.ike.ChildSessionParams, @NonNull android.net.ipsec.ike.ChildSessionCallback);
+ }
+
+ public interface IkeSessionCallback {
+ method public void onClosed();
+ method public default void onClosedWithException(@NonNull android.net.ipsec.ike.exceptions.IkeException);
+ method public default void onError(@NonNull android.net.ipsec.ike.exceptions.IkeException);
+ method public void onOpened(@NonNull android.net.ipsec.ike.IkeSessionConfiguration);
+ }
+
+ public final class IkeSessionConfiguration {
+ method @Nullable public android.net.eap.EapInfo getEapInfo();
+ method @NonNull public android.net.ipsec.ike.IkeSessionConnectionInfo getIkeSessionConnectionInfo();
+ method @NonNull public String getRemoteApplicationVersion();
+ method @NonNull public java.util.List<byte[]> getRemoteVendorIds();
+ method public boolean isIkeExtensionEnabled(int);
+ field public static final int EXTENSION_TYPE_FRAGMENTATION = 1; // 0x1
+ field public static final int EXTENSION_TYPE_MOBIKE = 2; // 0x2
+ }
+
+ public static final class IkeSessionConfiguration.Builder {
+ ctor public IkeSessionConfiguration.Builder(@NonNull android.net.ipsec.ike.IkeSessionConnectionInfo);
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder addIkeExtension(int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder addRemoteVendorId(@NonNull byte[]);
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration build();
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder clearIkeExtensions();
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder clearRemoteApplicationVersion();
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder clearRemoteVendorIds();
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder setEapInfo(@Nullable android.net.eap.EapInfo);
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder setRemoteApplicationVersion(@NonNull String);
+ }
+
+ public final class IkeSessionConnectionInfo {
+ ctor public IkeSessionConnectionInfo(@NonNull java.net.InetAddress, @NonNull java.net.InetAddress, @NonNull android.net.Network);
+ method @NonNull public java.net.InetAddress getLocalAddress();
+ method @NonNull public android.net.Network getNetwork();
+ method @NonNull public java.net.InetAddress getRemoteAddress();
+ }
+
+ public final class IkeSessionParams {
+ method @IntRange(from=0x14, to=0x708) public int getDpdDelaySeconds();
+ method @IntRange(from=0x12c, to=0x15180) public int getHardLifetimeSeconds();
+ method @NonNull public java.util.List<android.net.ipsec.ike.IkeSaProposal> getIkeSaProposals();
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig getLocalAuthConfig();
+ method @NonNull public android.net.ipsec.ike.IkeIdentification getLocalIdentification();
+ method @IntRange(from=0xa, to=0xe10) public int getNattKeepAliveDelaySeconds();
+ method @Nullable public android.net.Network getNetwork();
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig getRemoteAuthConfig();
+ method @NonNull public android.net.ipsec.ike.IkeIdentification getRemoteIdentification();
+ method @NonNull public int[] getRetransmissionTimeoutsMillis();
+ method @NonNull public String getServerHostname();
+ method @IntRange(from=0x78, to=0x15180) public int getSoftLifetimeSeconds();
+ method public boolean hasIkeOption(int);
+ field public static final int IKE_OPTION_ACCEPT_ANY_REMOTE_ID = 0; // 0x0
+ field public static final int IKE_OPTION_EAP_ONLY_AUTH = 1; // 0x1
+ field public static final int IKE_OPTION_FORCE_PORT_4500 = 3; // 0x3
+ field public static final int IKE_OPTION_INITIAL_CONTACT = 4; // 0x4
+ field public static final int IKE_OPTION_MOBIKE = 2; // 0x2
+ }
+
+ public static final class IkeSessionParams.Builder {
+ ctor public IkeSessionParams.Builder();
+ ctor public IkeSessionParams.Builder(@NonNull android.net.ipsec.ike.IkeSessionParams);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder addIkeOption(int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder addIkeSaProposal(@NonNull android.net.ipsec.ike.IkeSaProposal);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams build();
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder removeIkeOption(int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setAuthDigitalSignature(@Nullable java.security.cert.X509Certificate, @NonNull java.security.cert.X509Certificate, @NonNull java.security.PrivateKey);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setAuthDigitalSignature(@Nullable java.security.cert.X509Certificate, @NonNull java.security.cert.X509Certificate, @NonNull java.util.List<java.security.cert.X509Certificate>, @NonNull java.security.PrivateKey);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setAuthEap(@Nullable java.security.cert.X509Certificate, @NonNull android.net.eap.EapSessionConfig);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setAuthPsk(@NonNull byte[]);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setDpdDelaySeconds(@IntRange(from=0x14, to=0x708) int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setLifetimeSeconds(@IntRange(from=0x12c, to=0x15180) int, @IntRange(from=0x78, to=0x15180) int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setLocalIdentification(@NonNull android.net.ipsec.ike.IkeIdentification);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setNattKeepAliveDelaySeconds(@IntRange(from=0xa, to=0xe10) int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setNetwork(@Nullable android.net.Network);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setRemoteIdentification(@NonNull android.net.ipsec.ike.IkeIdentification);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setRetransmissionTimeoutsMillis(@NonNull int[]);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setServerHostname(@NonNull String);
+ }
+
+ public abstract static class IkeSessionParams.IkeAuthConfig {
+ }
+
+ public static class IkeSessionParams.IkeAuthDigitalSignLocalConfig extends android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig {
+ method @NonNull public java.security.cert.X509Certificate getClientEndCertificate();
+ method @NonNull public java.util.List<java.security.cert.X509Certificate> getIntermediateCertificates();
+ method @NonNull public java.security.PrivateKey getPrivateKey();
+ }
+
+ public static class IkeSessionParams.IkeAuthDigitalSignRemoteConfig extends android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig {
+ method @Nullable public java.security.cert.X509Certificate getRemoteCaCert();
+ }
+
+ public static class IkeSessionParams.IkeAuthEapConfig extends android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig {
+ method @NonNull public android.net.eap.EapSessionConfig getEapConfig();
+ }
+
+ public static class IkeSessionParams.IkeAuthPskConfig extends android.net.ipsec.ike.IkeSessionParams.IkeAuthConfig {
+ method @NonNull public byte[] getPsk();
+ }
+
+ public final class IkeTrafficSelector {
+ ctor public IkeTrafficSelector(int, int, @NonNull java.net.InetAddress, @NonNull java.net.InetAddress);
+ field public final int endPort;
+ field @NonNull public final java.net.InetAddress endingAddress;
+ field public final int startPort;
+ field @NonNull public final java.net.InetAddress startingAddress;
+ }
+
+ public final class IkeTunnelConnectionParams {
+ ctor public IkeTunnelConnectionParams(@NonNull android.net.ipsec.ike.IkeSessionParams, @NonNull android.net.ipsec.ike.TunnelModeChildSessionParams);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams getIkeSessionParams();
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams getTunnelModeChildSessionParams();
+ }
+
+ public abstract class SaProposal {
+ method @NonNull public java.util.List<java.lang.Integer> getDhGroups();
+ method @NonNull public java.util.List<android.util.Pair<java.lang.Integer,java.lang.Integer>> getEncryptionAlgorithms();
+ method @NonNull public java.util.List<java.lang.Integer> getIntegrityAlgorithms();
+ method @NonNull public static java.util.Set<java.lang.Integer> getSupportedDhGroups();
+ field public static final int DH_GROUP_1024_BIT_MODP = 2; // 0x2
+ field public static final int DH_GROUP_1536_BIT_MODP = 5; // 0x5
+ field public static final int DH_GROUP_2048_BIT_MODP = 14; // 0xe
+ field public static final int DH_GROUP_3072_BIT_MODP = 15; // 0xf
+ field public static final int DH_GROUP_4096_BIT_MODP = 16; // 0x10
+ field public static final int DH_GROUP_CURVE_25519 = 31; // 0x1f
+ field public static final int DH_GROUP_NONE = 0; // 0x0
+ field public static final int ENCRYPTION_ALGORITHM_3DES = 3; // 0x3
+ field public static final int ENCRYPTION_ALGORITHM_AES_CBC = 12; // 0xc
+ field public static final int ENCRYPTION_ALGORITHM_AES_CTR = 13; // 0xd
+ field public static final int ENCRYPTION_ALGORITHM_AES_GCM_12 = 19; // 0x13
+ field public static final int ENCRYPTION_ALGORITHM_AES_GCM_16 = 20; // 0x14
+ field public static final int ENCRYPTION_ALGORITHM_AES_GCM_8 = 18; // 0x12
+ field public static final int ENCRYPTION_ALGORITHM_CHACHA20_POLY1305 = 28; // 0x1c
+ field public static final int INTEGRITY_ALGORITHM_AES_CMAC_96 = 8; // 0x8
+ field public static final int INTEGRITY_ALGORITHM_AES_XCBC_96 = 5; // 0x5
+ field public static final int INTEGRITY_ALGORITHM_HMAC_SHA1_96 = 2; // 0x2
+ field public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_256_128 = 12; // 0xc
+ field public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_384_192 = 13; // 0xd
+ field public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_512_256 = 14; // 0xe
+ field public static final int INTEGRITY_ALGORITHM_NONE = 0; // 0x0
+ field public static final int KEY_LEN_AES_128 = 128; // 0x80
+ field public static final int KEY_LEN_AES_192 = 192; // 0xc0
+ field public static final int KEY_LEN_AES_256 = 256; // 0x100
+ field public static final int KEY_LEN_UNUSED = 0; // 0x0
+ field public static final int PSEUDORANDOM_FUNCTION_AES128_CMAC = 8; // 0x8
+ field public static final int PSEUDORANDOM_FUNCTION_AES128_XCBC = 4; // 0x4
+ field public static final int PSEUDORANDOM_FUNCTION_HMAC_SHA1 = 2; // 0x2
+ field public static final int PSEUDORANDOM_FUNCTION_SHA2_256 = 5; // 0x5
+ field public static final int PSEUDORANDOM_FUNCTION_SHA2_384 = 6; // 0x6
+ field public static final int PSEUDORANDOM_FUNCTION_SHA2_512 = 7; // 0x7
+ }
+
+ public final class TransportModeChildSessionParams extends android.net.ipsec.ike.ChildSessionParams {
+ }
+
+ public static final class TransportModeChildSessionParams.Builder {
+ ctor public TransportModeChildSessionParams.Builder();
+ ctor public TransportModeChildSessionParams.Builder(@NonNull android.net.ipsec.ike.TransportModeChildSessionParams);
+ method @NonNull public android.net.ipsec.ike.TransportModeChildSessionParams.Builder addChildSaProposal(@NonNull android.net.ipsec.ike.ChildSaProposal);
+ method @NonNull public android.net.ipsec.ike.TransportModeChildSessionParams.Builder addInboundTrafficSelectors(@NonNull android.net.ipsec.ike.IkeTrafficSelector);
+ method @NonNull public android.net.ipsec.ike.TransportModeChildSessionParams.Builder addOutboundTrafficSelectors(@NonNull android.net.ipsec.ike.IkeTrafficSelector);
+ method @NonNull public android.net.ipsec.ike.TransportModeChildSessionParams build();
+ method @NonNull public android.net.ipsec.ike.TransportModeChildSessionParams.Builder setLifetimeSeconds(@IntRange(from=0x12c, to=0x3840) int, @IntRange(from=0x78, to=0x3840) int);
+ }
+
+ public final class TunnelModeChildSessionParams extends android.net.ipsec.ike.ChildSessionParams {
+ method @NonNull public java.util.List<android.net.ipsec.ike.TunnelModeChildSessionParams.TunnelModeChildConfigRequest> getConfigurationRequests();
+ }
+
+ public static final class TunnelModeChildSessionParams.Builder {
+ ctor public TunnelModeChildSessionParams.Builder();
+ ctor public TunnelModeChildSessionParams.Builder(@NonNull android.net.ipsec.ike.TunnelModeChildSessionParams);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addChildSaProposal(@NonNull android.net.ipsec.ike.ChildSaProposal);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addInboundTrafficSelectors(@NonNull android.net.ipsec.ike.IkeTrafficSelector);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addInternalAddressRequest(int);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addInternalAddressRequest(@NonNull java.net.Inet4Address);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addInternalAddressRequest(@NonNull java.net.Inet6Address, int);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addInternalDhcpServerRequest(int);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addInternalDnsServerRequest(int);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addOutboundTrafficSelectors(@NonNull android.net.ipsec.ike.IkeTrafficSelector);
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams build();
+ method @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder setLifetimeSeconds(@IntRange(from=0x12c, to=0x3840) int, @IntRange(from=0x78, to=0x3840) int);
+ }
+
+ public static interface TunnelModeChildSessionParams.ConfigRequestIpv4Address extends android.net.ipsec.ike.TunnelModeChildSessionParams.TunnelModeChildConfigRequest {
+ method @Nullable public java.net.Inet4Address getAddress();
+ }
+
+ public static interface TunnelModeChildSessionParams.ConfigRequestIpv4DhcpServer extends android.net.ipsec.ike.TunnelModeChildSessionParams.TunnelModeChildConfigRequest {
+ }
+
+ public static interface TunnelModeChildSessionParams.ConfigRequestIpv4DnsServer extends android.net.ipsec.ike.TunnelModeChildSessionParams.TunnelModeChildConfigRequest {
+ }
+
+ public static interface TunnelModeChildSessionParams.ConfigRequestIpv4Netmask extends android.net.ipsec.ike.TunnelModeChildSessionParams.TunnelModeChildConfigRequest {
+ }
+
+ public static interface TunnelModeChildSessionParams.ConfigRequestIpv6Address extends android.net.ipsec.ike.TunnelModeChildSessionParams.TunnelModeChildConfigRequest {
+ method @Nullable public java.net.Inet6Address getAddress();
+ method public int getPrefixLength();
+ }
+
+ public static interface TunnelModeChildSessionParams.ConfigRequestIpv6DnsServer extends android.net.ipsec.ike.TunnelModeChildSessionParams.TunnelModeChildConfigRequest {
+ }
+
+ public static interface TunnelModeChildSessionParams.TunnelModeChildConfigRequest {
+ }
+
+}
+
+package android.net.ipsec.ike.exceptions {
+
+ public abstract class IkeException extends java.lang.Exception {
+ }
+
+ public final class IkeIOException extends android.net.ipsec.ike.exceptions.IkeNonProtocolException {
+ ctor public IkeIOException(@NonNull java.io.IOException);
+ method @NonNull public java.io.IOException getCause();
+ }
+
+ public final class IkeInternalException extends android.net.ipsec.ike.exceptions.IkeNonProtocolException {
+ ctor public IkeInternalException(@NonNull Throwable);
+ ctor public IkeInternalException(@NonNull String, @NonNull Throwable);
+ }
+
+ public final class IkeNetworkLostException extends android.net.ipsec.ike.exceptions.IkeNonProtocolException {
+ ctor public IkeNetworkLostException(@NonNull android.net.Network);
+ method @NonNull public android.net.Network getNetwork();
+ }
+
+ public abstract class IkeNonProtocolException extends android.net.ipsec.ike.exceptions.IkeException {
+ }
+
+ public abstract class IkeProtocolException extends android.net.ipsec.ike.exceptions.IkeException {
+ method public int getErrorType();
+ field public static final int ERROR_TYPE_AUTHENTICATION_FAILED = 24; // 0x18
+ field public static final int ERROR_TYPE_CHILD_SA_NOT_FOUND = 44; // 0x2c
+ field public static final int ERROR_TYPE_FAILED_CP_REQUIRED = 37; // 0x25
+ field public static final int ERROR_TYPE_INTERNAL_ADDRESS_FAILURE = 36; // 0x24
+ field public static final int ERROR_TYPE_INVALID_IKE_SPI = 4; // 0x4
+ field public static final int ERROR_TYPE_INVALID_KE_PAYLOAD = 17; // 0x11
+ field public static final int ERROR_TYPE_INVALID_MAJOR_VERSION = 5; // 0x5
+ field public static final int ERROR_TYPE_INVALID_MESSAGE_ID = 9; // 0x9
+ field public static final int ERROR_TYPE_INVALID_SELECTORS = 39; // 0x27
+ field public static final int ERROR_TYPE_INVALID_SYNTAX = 7; // 0x7
+ field public static final int ERROR_TYPE_NO_ADDITIONAL_SAS = 35; // 0x23
+ field public static final int ERROR_TYPE_NO_PROPOSAL_CHOSEN = 14; // 0xe
+ field public static final int ERROR_TYPE_SINGLE_PAIR_REQUIRED = 34; // 0x22
+ field public static final int ERROR_TYPE_TEMPORARY_FAILURE = 43; // 0x2b
+ field public static final int ERROR_TYPE_TS_UNACCEPTABLE = 38; // 0x26
+ field public static final int ERROR_TYPE_UNSUPPORTED_CRITICAL_PAYLOAD = 1; // 0x1
+ }
+
+ public final class IkeTimeoutException extends java.io.IOException {
+ ctor public IkeTimeoutException(@NonNull String);
+ }
+
+ public final class InvalidKeException extends android.net.ipsec.ike.exceptions.IkeProtocolException {
+ ctor public InvalidKeException(int);
+ method public int getDhGroup();
+ }
+
+ public final class InvalidMajorVersionException extends android.net.ipsec.ike.exceptions.IkeProtocolException {
+ ctor public InvalidMajorVersionException(byte);
+ method public byte getMajorVersion();
+ }
+
+ public final class InvalidSelectorsException extends android.net.ipsec.ike.exceptions.IkeProtocolException {
+ ctor public InvalidSelectorsException(int, @NonNull byte[]);
+ method @NonNull public byte[] getIpSecPacketInfo();
+ method public int getIpSecSpi();
+ }
+
+}
+
diff --git a/go/current/sdk_library/public/android.net.ipsec.ike_annotations.zip b/go/current/sdk_library/public/android.net.ipsec.ike_annotations.zip
new file mode 100644
index 0000000..ebe2c16
--- /dev/null
+++ b/go/current/sdk_library/public/android.net.ipsec.ike_annotations.zip
Binary files differ
diff --git a/go/current/sdk_library/system/android.net.ipsec.ike-removed.txt b/go/current/sdk_library/system/android.net.ipsec.ike-removed.txt
new file mode 100644
index 0000000..d802177
--- /dev/null
+++ b/go/current/sdk_library/system/android.net.ipsec.ike-removed.txt
@@ -0,0 +1 @@
+// Signature format: 2.0
diff --git a/go/current/sdk_library/system/android.net.ipsec.ike-stubs.jar b/go/current/sdk_library/system/android.net.ipsec.ike-stubs.jar
new file mode 100644
index 0000000..605c9bd
--- /dev/null
+++ b/go/current/sdk_library/system/android.net.ipsec.ike-stubs.jar
Binary files differ
diff --git a/go/current/sdk_library/system/android.net.ipsec.ike.srcjar b/go/current/sdk_library/system/android.net.ipsec.ike.srcjar
new file mode 100644
index 0000000..d961ec0
--- /dev/null
+++ b/go/current/sdk_library/system/android.net.ipsec.ike.srcjar
Binary files differ
diff --git a/go/current/sdk_library/system/android.net.ipsec.ike.txt b/go/current/sdk_library/system/android.net.ipsec.ike.txt
new file mode 100644
index 0000000..f354230
--- /dev/null
+++ b/go/current/sdk_library/system/android.net.ipsec.ike.txt
@@ -0,0 +1,157 @@
+// Signature format: 2.0
+package android.net.eap {
+
+ public final class EapSessionConfig {
+ method @Deprecated @Nullable public android.net.eap.EapSessionConfig.EapMsChapV2Config getEapMsChapV2onfig();
+ }
+
+ @Deprecated public abstract static class EapSessionConfig.EapUiccConfig extends android.net.eap.EapSessionConfig.EapMethodConfig {
+ method @Deprecated public int getAppType();
+ method @Deprecated public int getSubId();
+ }
+
+}
+
+package android.net.ipsec.ike {
+
+ public interface ChildSessionCallback {
+ method @Deprecated public default void onClosedExceptionally(@NonNull android.net.ipsec.ike.exceptions.IkeException);
+ method public default void onIpSecTransformsMigrated(@NonNull android.net.IpSecTransform, @NonNull android.net.IpSecTransform);
+ }
+
+ public final class ChildSessionConfiguration {
+ method @NonNull public java.util.List<android.net.LinkAddress> getInternalAddresses();
+ method @NonNull public java.util.List<java.net.InetAddress> getInternalDhcpServers();
+ method @NonNull public java.util.List<java.net.InetAddress> getInternalDnsServers();
+ method @NonNull public java.util.List<android.net.IpPrefix> getInternalSubnets();
+ }
+
+ public static final class ChildSessionConfiguration.Builder {
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder addInternalAddress(@NonNull android.net.LinkAddress);
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder addInternalDhcpServer(@NonNull java.net.InetAddress);
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder addInternalDnsServer(@NonNull java.net.InetAddress);
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder addInternalSubnet(@NonNull android.net.IpPrefix);
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder clearInternalAddresses();
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder clearInternalDhcpServers();
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder clearInternalDnsServers();
+ method @NonNull public android.net.ipsec.ike.ChildSessionConfiguration.Builder clearInternalSubnets();
+ }
+
+ public abstract class ChildSessionParams {
+ method @Deprecated @NonNull public java.util.List<android.net.ipsec.ike.ChildSaProposal> getSaProposals();
+ }
+
+ public final class IkeSession implements java.lang.AutoCloseable {
+ method public void setNetwork(@NonNull android.net.Network);
+ }
+
+ public interface IkeSessionCallback {
+ method @Deprecated public default void onClosedExceptionally(@NonNull android.net.ipsec.ike.exceptions.IkeException);
+ method @Deprecated public default void onError(@NonNull android.net.ipsec.ike.exceptions.IkeProtocolException);
+ method public default void onIkeSessionConnectionInfoChanged(@NonNull android.net.ipsec.ike.IkeSessionConnectionInfo);
+ }
+
+ public final class IkeSessionConfiguration {
+ method @NonNull public java.util.List<java.net.InetAddress> getPcscfServers();
+ }
+
+ public static final class IkeSessionConfiguration.Builder {
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder addPcscfServer(@NonNull java.net.InetAddress);
+ method @NonNull public android.net.ipsec.ike.IkeSessionConfiguration.Builder clearPcscfServers();
+ }
+
+ public final class IkeSessionParams {
+ method @NonNull public java.util.List<android.net.ipsec.ike.IkeSessionParams.IkeConfigRequest> getConfigurationRequests();
+ method @IntRange(from=0x0, to=0x3f) public int getDscp();
+ method @Nullable public android.net.ipsec.ike.ike3gpp.Ike3gppExtension getIke3gppExtension();
+ method @Deprecated @NonNull public java.util.List<android.net.ipsec.ike.IkeSaProposal> getSaProposals();
+ field public static final int IKE_OPTION_AUTOMATIC_KEEPALIVE_ON_OFF = 8; // 0x8
+ field public static final int IKE_OPTION_REKEY_MOBILITY = 5; // 0x5
+ }
+
+ public static final class IkeSessionParams.Builder {
+ ctor @Deprecated public IkeSessionParams.Builder(@NonNull android.content.Context);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder addPcscfServerRequest(@NonNull java.net.InetAddress);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder addPcscfServerRequest(int);
+ method @Deprecated @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder addSaProposal(@NonNull android.net.ipsec.ike.IkeSaProposal);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setDscp(@IntRange(from=0x0, to=0x3f) int);
+ method @NonNull public android.net.ipsec.ike.IkeSessionParams.Builder setIke3gppExtension(@NonNull android.net.ipsec.ike.ike3gpp.Ike3gppExtension);
+ }
+
+ public static interface IkeSessionParams.ConfigRequestIpv4PcscfServer extends android.net.ipsec.ike.IkeSessionParams.IkeConfigRequest {
+ method @Nullable public java.net.Inet4Address getAddress();
+ }
+
+ public static interface IkeSessionParams.ConfigRequestIpv6PcscfServer extends android.net.ipsec.ike.IkeSessionParams.IkeConfigRequest {
+ method @Nullable public java.net.Inet6Address getAddress();
+ }
+
+ public static interface IkeSessionParams.IkeConfigRequest {
+ }
+
+ public static final class TransportModeChildSessionParams.Builder {
+ method @Deprecated @NonNull public android.net.ipsec.ike.TransportModeChildSessionParams.Builder addSaProposal(@NonNull android.net.ipsec.ike.ChildSaProposal);
+ }
+
+ public static final class TunnelModeChildSessionParams.Builder {
+ method @Deprecated @NonNull public android.net.ipsec.ike.TunnelModeChildSessionParams.Builder addSaProposal(@NonNull android.net.ipsec.ike.ChildSaProposal);
+ }
+
+}
+
+package android.net.ipsec.ike.exceptions {
+
+ public abstract class IkeProtocolException extends android.net.ipsec.ike.exceptions.IkeException {
+ method @Nullable public byte[] getErrorData();
+ }
+
+}
+
+package android.net.ipsec.ike.ike3gpp {
+
+ public final class Ike3gppBackoffTimer extends android.net.ipsec.ike.ike3gpp.Ike3gppData {
+ ctor public Ike3gppBackoffTimer(byte, int);
+ method public int getBackoffCause();
+ method public byte getBackoffTimer();
+ method public int getDataType();
+ field public static final int ERROR_TYPE_NETWORK_FAILURE = 10500; // 0x2904
+ field public static final int ERROR_TYPE_NO_APN_SUBSCRIPTION = 9002; // 0x232a
+ }
+
+ public abstract class Ike3gppData {
+ method public abstract int getDataType();
+ field public static final int DATA_TYPE_NOTIFY_BACKOFF_TIMER = 2; // 0x2
+ field public static final int DATA_TYPE_NOTIFY_N1_MODE_INFORMATION = 1; // 0x1
+ }
+
+ public final class Ike3gppExtension {
+ ctor public Ike3gppExtension(@NonNull android.net.ipsec.ike.ike3gpp.Ike3gppParams, @NonNull android.net.ipsec.ike.ike3gpp.Ike3gppExtension.Ike3gppDataListener);
+ method @NonNull public android.net.ipsec.ike.ike3gpp.Ike3gppExtension.Ike3gppDataListener getIke3gppDataListener();
+ method @NonNull public android.net.ipsec.ike.ike3gpp.Ike3gppParams getIke3gppParams();
+ }
+
+ public static interface Ike3gppExtension.Ike3gppDataListener {
+ method public void onIke3gppDataReceived(@NonNull java.util.List<android.net.ipsec.ike.ike3gpp.Ike3gppData>);
+ }
+
+ public final class Ike3gppN1ModeInformation extends android.net.ipsec.ike.ike3gpp.Ike3gppData {
+ ctor public Ike3gppN1ModeInformation(@NonNull byte[]);
+ method public int getDataType();
+ method @NonNull public byte[] getSnssai();
+ }
+
+ public final class Ike3gppParams {
+ method @Nullable public String getMobileDeviceIdentity();
+ method public byte getPduSessionId();
+ field public static final byte PDU_SESSION_ID_UNSET = 0; // 0x0
+ }
+
+ public static final class Ike3gppParams.Builder {
+ ctor public Ike3gppParams.Builder();
+ method @NonNull public android.net.ipsec.ike.ike3gpp.Ike3gppParams build();
+ method @NonNull public android.net.ipsec.ike.ike3gpp.Ike3gppParams.Builder setMobileDeviceIdentity(@Nullable String);
+ method @NonNull public android.net.ipsec.ike.ike3gpp.Ike3gppParams.Builder setPduSessionId(byte);
+ }
+
+}
+
diff --git a/go/current/sdk_library/system/android.net.ipsec.ike_annotations.zip b/go/current/sdk_library/system/android.net.ipsec.ike_annotations.zip
new file mode 100644
index 0000000..96e3825
--- /dev/null
+++ b/go/current/sdk_library/system/android.net.ipsec.ike_annotations.zip
Binary files differ
diff --git a/go/current/snapshot-creation-build-number.txt b/go/current/snapshot-creation-build-number.txt
new file mode 100644
index 0000000..f9eedbc
--- /dev/null
+++ b/go/current/snapshot-creation-build-number.txt
@@ -0,0 +1 @@
+10414058 \ No newline at end of file