xref: /aosp_15_r20/prebuilts/sdk/30/module-lib/android.net.ipsec.ike.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

META-INF/
META-INF/MANIFEST.MF
android/
android/net/
android/net/eap/
android/net/eap/EapSessionConfig$1.class
EapSessionConfig.java package android.net.eap synthetic android.net.eap.EapSessionConfig$1 extends java.lang.Object { }
android/net/eap/EapSessionConfig$Builder.class
EapSessionConfig.java package android.net.eap public final android.net.eap.EapSessionConfig$Builder extends java.lang.Object { public void <init> () public android.net.eap.EapSessionConfig$Builder setEapIdentity (byte[]) byte[] eapIdentity public android.net.eap.EapSessionConfig$Builder setEapSimConfig (int, int) int subId int apptype public android.net.eap.EapSessionConfig$Builder setEapAkaConfig (int, int) int subId int apptype public android.net.eap.EapSessionConfig$Builder setEapAkaPrimeConfig (int, int, java.lang.String, boolean) int subId int apptype String networkName boolean allowMismatchedNetworkNames public android.net.eap.EapSessionConfig$Builder setEapMsChapV2Config (java.lang.String, java.lang.String) String username String password public android.net.eap.EapSessionConfig build () }
android/net/eap/EapSessionConfig$EapAkaConfig.class
EapSessionConfig.java package android.net.eap public android.net.eap.EapSessionConfig$EapAkaConfig extends android.net.eap.EapSessionConfig$EapUiccConfig { void <init> () }
android/net/eap/EapSessionConfig$EapAkaPrimeConfig.class
EapSessionConfig.java package android.net.eap public android.net.eap.EapSessionConfig$EapAkaPrimeConfig extends android.net.eap.EapSessionConfig$EapAkaConfig { void <init> () public java.lang.String getNetworkName () public boolean allowsMismatchedNetworkNames () }
android/net/eap/EapSessionConfig$EapMethodConfig.class
EapSessionConfig.java package android.net.eap public abstract android.net.eap.EapSessionConfig$EapMethodConfig extends java.lang.Object { void <init> () public int getMethodType () }
android/net/eap/EapSessionConfig$EapMsChapV2Config.class
EapSessionConfig.java package android.net.eap public android.net.eap.EapSessionConfig$EapMsChapV2Config extends android.net.eap.EapSessionConfig$EapMethodConfig { void <init> () public java.lang.String getUsername () public java.lang.String getPassword () }
android/net/eap/EapSessionConfig$EapSimConfig.class
EapSessionConfig.java package android.net.eap public android.net.eap.EapSessionConfig$EapSimConfig extends android.net.eap.EapSessionConfig$EapUiccConfig { void <init> () }
android/net/eap/EapSessionConfig$EapUiccConfig.class
EapSessionConfig.java package android.net.eap public abstract android.net.eap.EapSessionConfig$EapUiccConfig extends android.net.eap.EapSessionConfig$EapMethodConfig { private void <init> () public int getSubId () public int getAppType () synthetic void <init> (android.net.eap.EapSessionConfig$1) android.net.eap.EapSessionConfig$1 x0 }
android/net/eap/EapSessionConfig.class
EapSessionConfig.java package android.net.eap public final android.net.eap.EapSessionConfig extends java.lang.Object { void <init> () public byte[] getEapIdentity () public android.net.eap.EapSessionConfig$EapSimConfig getEapSimConfig () public android.net.eap.EapSessionConfig$EapAkaConfig getEapAkaConfig () public android.net.eap.EapSessionConfig$EapAkaPrimeConfig getEapAkaPrimeConfig () public android.net.eap.EapSessionConfig$EapMsChapV2Config getEapMsChapV2onfig () }
android/net/ipsec/
android/net/ipsec/ike/
android/net/ipsec/ike/ChildSaProposal$Builder.class
ChildSaProposal.java package android.net.ipsec.ike public final android.net.ipsec.ike.ChildSaProposal$Builder extends java.lang.Object { public void <init> () public android.net.ipsec.ike.ChildSaProposal$Builder addEncryptionAlgorithm (int, int) int algorithm int keyLength public android.net.ipsec.ike.ChildSaProposal$Builder addIntegrityAlgorithm (int) int algorithm public android.net.ipsec.ike.ChildSaProposal$Builder addDhGroup (int) int dhGroup public android.net.ipsec.ike.ChildSaProposal build () }
android/net/ipsec/ike/ChildSaProposal.class
ChildSaProposal.java package android.net.ipsec.ike public final android.net.ipsec.ike.ChildSaProposal extends android.net.ipsec.ike.SaProposal { void <init> () }
android/net/ipsec/ike/ChildSessionCallback.class
ChildSessionCallback.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.ChildSessionCallback extends java.lang.Object { public abstract void onOpened (android.net.ipsec.ike.ChildSessionConfiguration) public abstract void onClosed () public abstract void onClosedExceptionally (android.net.ipsec.ike.exceptions.IkeException) public abstract void onIpSecTransformCreated (android.net.IpSecTransform, int) public abstract void onIpSecTransformDeleted (android.net.IpSecTransform, int) }
android/net/ipsec/ike/ChildSessionConfiguration.class
ChildSessionConfiguration.java package android.net.ipsec.ike public final android.net.ipsec.ike.ChildSessionConfiguration extends java.lang.Object { void <init> () public java.util.List getInboundTrafficSelectors () public java.util.List getOutboundTrafficSelectors () public java.util.List getInternalAddresses () public java.util.List getInternalSubnets () public java.util.List getInternalDnsServers () public java.util.List getInternalDhcpServers () }
android/net/ipsec/ike/ChildSessionParams.class
ChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.ChildSessionParams extends java.lang.Object { void <init> () public java.util.List getInboundTrafficSelectors () public java.util.List getOutboundTrafficSelectors () public java.util.List getSaProposals () public int getHardLifetimeSeconds () public int getSoftLifetimeSeconds () }
android/net/ipsec/ike/IkeDerAsn1DnIdentification.class
IkeDerAsn1DnIdentification.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeDerAsn1DnIdentification extends android.net.ipsec.ike.IkeIdentification { public final javax.security.auth.x500.X500Principal derAsn1Dn public void <init> (javax.security.auth.x500.X500Principal) javax.security.auth.x500.X500Principal derAsn1Dn public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/IkeFqdnIdentification.class
IkeFqdnIdentification.java package android.net.ipsec.ike public android.net.ipsec.ike.IkeFqdnIdentification extends android.net.ipsec.ike.IkeIdentification { public final String fqdn public void <init> (java.lang.String) String fqdn public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/IkeIdentification.class
IkeIdentification.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.IkeIdentification extends java.lang.Object { void <init> () }
android/net/ipsec/ike/IkeIpv4AddrIdentification.class
IkeIpv4AddrIdentification.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeIpv4AddrIdentification extends android.net.ipsec.ike.IkeIdentification { public final java.net.Inet4Address ipv4Address public void <init> (java.net.Inet4Address) java.net.Inet4Address address public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/IkeIpv6AddrIdentification.class
IkeIpv6AddrIdentification.java package android.net.ipsec.ike public android.net.ipsec.ike.IkeIpv6AddrIdentification extends android.net.ipsec.ike.IkeIdentification { public final java.net.Inet6Address ipv6Address public void <init> (java.net.Inet6Address) java.net.Inet6Address address public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/IkeKeyIdIdentification.class
IkeKeyIdIdentification.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeKeyIdIdentification extends android.net.ipsec.ike.IkeIdentification { public final byte[] keyId public void <init> (byte[]) byte[] keyId public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/IkeRfc822AddrIdentification.class
IkeRfc822AddrIdentification.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeRfc822AddrIdentification extends android.net.ipsec.ike.IkeIdentification { public final String rfc822Name public void <init> (java.lang.String) String rfc822Name public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/IkeSaProposal$Builder.class
IkeSaProposal.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSaProposal$Builder extends java.lang.Object { public void <init> () public android.net.ipsec.ike.IkeSaProposal$Builder addEncryptionAlgorithm (int, int) int algorithm int keyLength public android.net.ipsec.ike.IkeSaProposal$Builder addIntegrityAlgorithm (int) int algorithm public android.net.ipsec.ike.IkeSaProposal$Builder addDhGroup (int) int dhGroup public android.net.ipsec.ike.IkeSaProposal$Builder addPseudorandomFunction (int) int algorithm public android.net.ipsec.ike.IkeSaProposal build () }
android/net/ipsec/ike/IkeSaProposal.class
IkeSaProposal.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSaProposal extends android.net.ipsec.ike.SaProposal { void <init> () public java.util.List getPseudorandomFunctions () }
android/net/ipsec/ike/IkeSession.class
IkeSession.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSession extends java.lang.Object implements java.lang.AutoCloseable { public void <init> (android.content.Context, android.net.ipsec.ike.IkeSessionParams, android.net.ipsec.ike.ChildSessionParams, java.util.concurrent.Executor, android.net.ipsec.ike.IkeSessionCallback, android.net.ipsec.ike.ChildSessionCallback) android.content.Context context android.net.ipsec.ike.IkeSessionParams ikeSessionParams android.net.ipsec.ike.ChildSessionParams firstChildSessionParams java.util.concurrent.Executor userCbExecutor android.net.ipsec.ike.IkeSessionCallback ikeSessionCallback android.net.ipsec.ike.ChildSessionCallback firstChildSessionCallback public void finalize () public void openChildSession (android.net.ipsec.ike.ChildSessionParams, android.net.ipsec.ike.ChildSessionCallback) android.net.ipsec.ike.ChildSessionParams childSessionParams android.net.ipsec.ike.ChildSessionCallback childSessionCallback public void closeChildSession (android.net.ipsec.ike.ChildSessionCallback) android.net.ipsec.ike.ChildSessionCallback childSessionCallback public void close () public void kill () }
android/net/ipsec/ike/IkeSessionCallback.class
IkeSessionCallback.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.IkeSessionCallback extends java.lang.Object { public abstract void onOpened (android.net.ipsec.ike.IkeSessionConfiguration) public abstract void onClosed () public abstract void onClosedExceptionally (android.net.ipsec.ike.exceptions.IkeException) public abstract void onError (android.net.ipsec.ike.exceptions.IkeProtocolException) }
android/net/ipsec/ike/IkeSessionConfiguration.class
IkeSessionConfiguration.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSessionConfiguration extends java.lang.Object { public static final int EXTENSION_TYPE_FRAGMENTATION public static final int EXTENSION_TYPE_MOBIKE void <init> () public java.lang.String getRemoteApplicationVersion () public java.util.List getRemoteVendorIds () public boolean isIkeExtensionEnabled (int) int extensionType public java.util.List getPcscfServers () public android.net.ipsec.ike.IkeSessionConnectionInfo getIkeSessionConnectionInfo () }
android/net/ipsec/ike/IkeSessionConnectionInfo.class
IkeSessionConnectionInfo.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSessionConnectionInfo extends java.lang.Object { void <init> () public java.net.InetAddress getLocalAddress () public java.net.InetAddress getRemoteAddress () public android.net.Network getNetwork () }
android/net/ipsec/ike/IkeSessionParams$Builder.class
IkeSessionParams.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSessionParams$Builder extends java.lang.Object { public void <init> (android.content.Context) android.content.Context context public android.net.ipsec.ike.IkeSessionParams$Builder setServerHostname (java.lang.String) String serverHostname public android.net.ipsec.ike.IkeSessionParams$Builder setNetwork (android.net.Network) android.net.Network network public android.net.ipsec.ike.IkeSessionParams$Builder setLocalIdentification (android.net.ipsec.ike.IkeIdentification) android.net.ipsec.ike.IkeIdentification identification public android.net.ipsec.ike.IkeSessionParams$Builder setRemoteIdentification (android.net.ipsec.ike.IkeIdentification) android.net.ipsec.ike.IkeIdentification identification public android.net.ipsec.ike.IkeSessionParams$Builder addSaProposal (android.net.ipsec.ike.IkeSaProposal) android.net.ipsec.ike.IkeSaProposal proposal public android.net.ipsec.ike.IkeSessionParams$Builder setAuthPsk (byte[]) byte[] sharedKey public android.net.ipsec.ike.IkeSessionParams$Builder setAuthEap (java.security.cert.X509Certificate, android.net.eap.EapSessionConfig) java.security.cert.X509Certificate serverCaCert android.net.eap.EapSessionConfig eapConfig public android.net.ipsec.ike.IkeSessionParams$Builder setAuthDigitalSignature (java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.security.PrivateKey) java.security.cert.X509Certificate serverCaCert java.security.cert.X509Certificate clientEndCert java.security.PrivateKey clientPrivateKey public android.net.ipsec.ike.IkeSessionParams$Builder setAuthDigitalSignature (java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.util.List, java.security.PrivateKey) java.security.cert.X509Certificate serverCaCert java.security.cert.X509Certificate clientEndCert java.util.List clientIntermediateCerts java.security.PrivateKey clientPrivateKey public android.net.ipsec.ike.IkeSessionParams$Builder addPcscfServerRequest (java.net.InetAddress) java.net.InetAddress address public android.net.ipsec.ike.IkeSessionParams$Builder addPcscfServerRequest (int) int addressFamily public android.net.ipsec.ike.IkeSessionParams$Builder setLifetimeSeconds (int, int) int hardLifetimeSeconds int softLifetimeSeconds public android.net.ipsec.ike.IkeSessionParams$Builder setDpdDelaySeconds (int) int dpdDelaySeconds public android.net.ipsec.ike.IkeSessionParams$Builder setRetransmissionTimeoutsMillis (int[]) int[] retransTimeoutMillisList public android.net.ipsec.ike.IkeSessionParams$Builder addIkeOption (int) int ikeOption public android.net.ipsec.ike.IkeSessionParams$Builder removeIkeOption (int) int ikeOption public android.net.ipsec.ike.IkeSessionParams build () }
android/net/ipsec/ike/IkeSessionParams$ConfigRequestIpv4PcscfServer.class
IkeSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.IkeSessionParams$ConfigRequestIpv4PcscfServer extends java.lang.Object implements android.net.ipsec.ike.IkeSessionParams$IkeConfigRequest { public abstract java.net.Inet4Address getAddress () }
android/net/ipsec/ike/IkeSessionParams$ConfigRequestIpv6PcscfServer.class
IkeSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.IkeSessionParams$ConfigRequestIpv6PcscfServer extends java.lang.Object implements android.net.ipsec.ike.IkeSessionParams$IkeConfigRequest { public abstract java.net.Inet6Address getAddress () }
android/net/ipsec/ike/IkeSessionParams$IkeAuthConfig.class
IkeSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig extends java.lang.Object { void <init> () }
android/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignLocalConfig.class
IkeSessionParams.java package android.net.ipsec.ike public android.net.ipsec.ike.IkeSessionParams$IkeAuthDigitalSignLocalConfig extends android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig { private void <init> () public java.security.cert.X509Certificate getClientEndCertificate () public java.util.List getIntermediateCertificates () public java.security.PrivateKey getPrivateKey () }
android/net/ipsec/ike/IkeSessionParams$IkeAuthDigitalSignRemoteConfig.class
IkeSessionParams.java package android.net.ipsec.ike public android.net.ipsec.ike.IkeSessionParams$IkeAuthDigitalSignRemoteConfig extends android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig { private void <init> () public java.security.cert.X509Certificate getRemoteCaCert () }
android/net/ipsec/ike/IkeSessionParams$IkeAuthEapConfig.class
IkeSessionParams.java package android.net.ipsec.ike public android.net.ipsec.ike.IkeSessionParams$IkeAuthEapConfig extends android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig { private void <init> () public android.net.eap.EapSessionConfig getEapConfig () }
android/net/ipsec/ike/IkeSessionParams$IkeAuthPskConfig.class
IkeSessionParams.java package android.net.ipsec.ike public android.net.ipsec.ike.IkeSessionParams$IkeAuthPskConfig extends android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig { private void <init> () public byte[] getPsk () }
android/net/ipsec/ike/IkeSessionParams$IkeConfigRequest.class
IkeSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.IkeSessionParams$IkeConfigRequest extends java.lang.Object { }
android/net/ipsec/ike/IkeSessionParams.class
IkeSessionParams.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSessionParams extends java.lang.Object { public static final int IKE_OPTION_ACCEPT_ANY_REMOTE_ID public static final int IKE_OPTION_EAP_ONLY_AUTH private void <init> () public java.lang.String getServerHostname () public android.net.Network getNetwork () public java.util.List getSaProposals () public android.net.ipsec.ike.IkeIdentification getLocalIdentification () public android.net.ipsec.ike.IkeIdentification getRemoteIdentification () public android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig getLocalAuthConfig () public android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig getRemoteAuthConfig () public int getHardLifetimeSeconds () public int getSoftLifetimeSeconds () public int getDpdDelaySeconds () public int[] getRetransmissionTimeoutsMillis () public boolean hasIkeOption (int) int ikeOption public java.util.List getConfigurationRequests () }
android/net/ipsec/ike/IkeTrafficSelector.class
IkeTrafficSelector.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeTrafficSelector extends java.lang.Object { public final int endPort public final java.net.InetAddress endingAddress public final int startPort public final java.net.InetAddress startingAddress public void <init> (int, int, java.net.InetAddress, java.net.InetAddress) int startPort int endPort java.net.InetAddress startingAddress java.net.InetAddress endingAddress public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/SaProposal.class
SaProposal.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.SaProposal extends java.lang.Object { public static final int DH_GROUP_1024_BIT_MODP public static final int DH_GROUP_2048_BIT_MODP public static final int DH_GROUP_NONE public static final int ENCRYPTION_ALGORITHM_3DES public static final int ENCRYPTION_ALGORITHM_AES_CBC public static final int ENCRYPTION_ALGORITHM_AES_GCM_12 public static final int ENCRYPTION_ALGORITHM_AES_GCM_16 public static final int ENCRYPTION_ALGORITHM_AES_GCM_8 public static final int INTEGRITY_ALGORITHM_AES_XCBC_96 public static final int INTEGRITY_ALGORITHM_HMAC_SHA1_96 public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_256_128 public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_384_192 public static final int INTEGRITY_ALGORITHM_HMAC_SHA2_512_256 public static final int INTEGRITY_ALGORITHM_NONE public static final int KEY_LEN_AES_128 public static final int KEY_LEN_AES_192 public static final int KEY_LEN_AES_256 public static final int KEY_LEN_UNUSED public static final int PSEUDORANDOM_FUNCTION_AES128_XCBC public static final int PSEUDORANDOM_FUNCTION_HMAC_SHA1 public static final int PSEUDORANDOM_FUNCTION_SHA2_256 public static final int PSEUDORANDOM_FUNCTION_SHA2_384 public static final int PSEUDORANDOM_FUNCTION_SHA2_512 void <init> () public java.util.List getEncryptionAlgorithms () public java.util.List getIntegrityAlgorithms () public java.util.List getDhGroups () public java.lang.String toString () }
android/net/ipsec/ike/TransportModeChildSessionParams$Builder.class
TransportModeChildSessionParams.java package android.net.ipsec.ike public final android.net.ipsec.ike.TransportModeChildSessionParams$Builder extends java.lang.Object { public void <init> () public android.net.ipsec.ike.TransportModeChildSessionParams$Builder addSaProposal (android.net.ipsec.ike.ChildSaProposal) android.net.ipsec.ike.ChildSaProposal proposal public android.net.ipsec.ike.TransportModeChildSessionParams$Builder addInboundTrafficSelectors (android.net.ipsec.ike.IkeTrafficSelector) android.net.ipsec.ike.IkeTrafficSelector trafficSelector public android.net.ipsec.ike.TransportModeChildSessionParams$Builder addOutboundTrafficSelectors (android.net.ipsec.ike.IkeTrafficSelector) android.net.ipsec.ike.IkeTrafficSelector trafficSelector public android.net.ipsec.ike.TransportModeChildSessionParams$Builder setLifetimeSeconds (int, int) int hardLifetimeSeconds int softLifetimeSeconds public android.net.ipsec.ike.TransportModeChildSessionParams build () }
android/net/ipsec/ike/TransportModeChildSessionParams.class
TransportModeChildSessionParams.java package android.net.ipsec.ike public final android.net.ipsec.ike.TransportModeChildSessionParams extends android.net.ipsec.ike.ChildSessionParams { private void <init> () }
android/net/ipsec/ike/TunnelModeChildSessionParams$Builder.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public final android.net.ipsec.ike.TunnelModeChildSessionParams$Builder extends java.lang.Object { public void <init> () public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addSaProposal (android.net.ipsec.ike.ChildSaProposal) android.net.ipsec.ike.ChildSaProposal proposal public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addInboundTrafficSelectors (android.net.ipsec.ike.IkeTrafficSelector) android.net.ipsec.ike.IkeTrafficSelector trafficSelector public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addOutboundTrafficSelectors (android.net.ipsec.ike.IkeTrafficSelector) android.net.ipsec.ike.IkeTrafficSelector trafficSelector public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder setLifetimeSeconds (int, int) int hardLifetimeSeconds int softLifetimeSeconds public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addInternalAddressRequest (int) int addressFamily public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addInternalAddressRequest (java.net.Inet4Address) java.net.Inet4Address address public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addInternalAddressRequest (java.net.Inet6Address, int) java.net.Inet6Address address int prefixLen public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addInternalDnsServerRequest (int) int addressFamily public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addInternalDhcpServerRequest (int) int addressFamily public android.net.ipsec.ike.TunnelModeChildSessionParams build () }
android/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv4Address.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.TunnelModeChildSessionParams$ConfigRequestIpv4Address extends java.lang.Object implements android.net.ipsec.ike.TunnelModeChildSessionParams$TunnelModeChildConfigRequest { public abstract java.net.Inet4Address getAddress () }
android/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv4DhcpServer.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.TunnelModeChildSessionParams$ConfigRequestIpv4DhcpServer extends java.lang.Object implements android.net.ipsec.ike.TunnelModeChildSessionParams$TunnelModeChildConfigRequest { }
android/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv4DnsServer.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.TunnelModeChildSessionParams$ConfigRequestIpv4DnsServer extends java.lang.Object implements android.net.ipsec.ike.TunnelModeChildSessionParams$TunnelModeChildConfigRequest { }
android/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv4Netmask.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.TunnelModeChildSessionParams$ConfigRequestIpv4Netmask extends java.lang.Object implements android.net.ipsec.ike.TunnelModeChildSessionParams$TunnelModeChildConfigRequest { }
android/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv6Address.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.TunnelModeChildSessionParams$ConfigRequestIpv6Address extends java.lang.Object implements android.net.ipsec.ike.TunnelModeChildSessionParams$TunnelModeChildConfigRequest { public abstract java.net.Inet6Address getAddress () public abstract int getPrefixLength () }
android/net/ipsec/ike/TunnelModeChildSessionParams$ConfigRequestIpv6DnsServer.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.TunnelModeChildSessionParams$ConfigRequestIpv6DnsServer extends java.lang.Object implements android.net.ipsec.ike.TunnelModeChildSessionParams$TunnelModeChildConfigRequest { }
android/net/ipsec/ike/TunnelModeChildSessionParams$TunnelModeChildConfigRequest.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public abstract android.net.ipsec.ike.TunnelModeChildSessionParams$TunnelModeChildConfigRequest extends java.lang.Object { }
android/net/ipsec/ike/TunnelModeChildSessionParams.class
TunnelModeChildSessionParams.java package android.net.ipsec.ike public final android.net.ipsec.ike.TunnelModeChildSessionParams extends android.net.ipsec.ike.ChildSessionParams { private void <init> () public java.util.List getConfigurationRequests () }
android/net/ipsec/ike/exceptions/
android/net/ipsec/ike/exceptions/IkeException.class
IkeException.java package android.net.ipsec.ike.exceptions public abstract android.net.ipsec.ike.exceptions.IkeException extends java.lang.Exception { void <init> () }
android/net/ipsec/ike/exceptions/IkeInternalException.class
IkeInternalException.java package android.net.ipsec.ike.exceptions public final android.net.ipsec.ike.exceptions.IkeInternalException extends android.net.ipsec.ike.exceptions.IkeException { void <init> () }
android/net/ipsec/ike/exceptions/IkeProtocolException.class
IkeProtocolException.java package android.net.ipsec.ike.exceptions public abstract android.net.ipsec.ike.exceptions.IkeProtocolException extends android.net.ipsec.ike.exceptions.IkeException { public static final int ERROR_TYPE_AUTHENTICATION_FAILED public static final int ERROR_TYPE_CHILD_SA_NOT_FOUND public static final int ERROR_TYPE_FAILED_CP_REQUIRED public static final int ERROR_TYPE_INTERNAL_ADDRESS_FAILURE public static final int ERROR_TYPE_INVALID_IKE_SPI public static final int ERROR_TYPE_INVALID_KE_PAYLOAD public static final int ERROR_TYPE_INVALID_MAJOR_VERSION public static final int ERROR_TYPE_INVALID_MESSAGE_ID public static final int ERROR_TYPE_INVALID_SELECTORS public static final int ERROR_TYPE_INVALID_SYNTAX public static final int ERROR_TYPE_NO_ADDITIONAL_SAS public static final int ERROR_TYPE_NO_PROPOSAL_CHOSEN public static final int ERROR_TYPE_SINGLE_PAIR_REQUIRED public static final int ERROR_TYPE_TEMPORARY_FAILURE public static final int ERROR_TYPE_TS_UNACCEPTABLE public static final int ERROR_TYPE_UNSUPPORTED_CRITICAL_PAYLOAD void <init> () public int getErrorType () public byte[] getErrorData () }