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

META-INF/
META-INF/MANIFEST.MF
android/
android/net/
android/net/eap/
android/net/eap/EapAkaInfo$Builder.class
EapAkaInfo.java package android.net.eap public final android.net.eap.EapAkaInfo$Builder extends java.lang.Object { public void <init> () public android.net.eap.EapAkaInfo$Builder setReauthId (byte[]) byte[] reauthId public android.net.eap.EapAkaInfo build () }
android/net/eap/EapAkaInfo.class
EapAkaInfo.java package android.net.eap public final android.net.eap.EapAkaInfo extends android.net.eap.EapInfo { void <init> () public byte[] getReauthId () }
android/net/eap/EapInfo.class
EapInfo.java package android.net.eap public abstract android.net.eap.EapInfo extends java.lang.Object { void <init> () public final int getEapMethodType () }
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 setEapAkaConfig (int, int, android.net.eap.EapSessionConfig$EapAkaOption) int subId int apptype android.net.eap.EapSessionConfig$EapAkaOption options 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$Builder setEapTtlsConfig (java.security.cert.X509Certificate, android.net.eap.EapSessionConfig) java.security.cert.X509Certificate serverCaCert android.net.eap.EapSessionConfig innerEapSessionConfig 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> () public android.net.eap.EapSessionConfig$EapAkaOption getEapAkaOption () }
android/net/eap/EapSessionConfig$EapAkaOption$Builder.class
EapSessionConfig.java package android.net.eap public final android.net.eap.EapSessionConfig$EapAkaOption$Builder extends java.lang.Object { public void <init> () public android.net.eap.EapSessionConfig$EapAkaOption$Builder setReauthId (byte[]) byte[] reauthId public android.net.eap.EapSessionConfig$EapAkaOption build () }
android/net/eap/EapSessionConfig$EapAkaOption.class
EapSessionConfig.java package android.net.eap public final android.net.eap.EapSessionConfig$EapAkaOption extends java.lang.Object { void <init> () public byte[] getReauthId () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 () public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/eap/EapSessionConfig$EapMethodConfig.class
EapSessionConfig.java package android.net.eap public abstract android.net.eap.EapSessionConfig$EapMethodConfig extends java.lang.Object { public static final int EAP_TYPE_AKA public static final int EAP_TYPE_AKA_PRIME public static final int EAP_TYPE_MSCHAP_V2 public static final int EAP_TYPE_SIM public static final int EAP_TYPE_TTLS void <init> () public int getMethodType () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 () public int hashCode () public boolean equals (java.lang.Object) Object o }
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$EapTtlsConfig.class
EapSessionConfig.java package android.net.eap public android.net.eap.EapSessionConfig$EapTtlsConfig extends android.net.eap.EapSessionConfig$EapMethodConfig { void <init> () public java.security.cert.X509Certificate getServerCaCert () public android.net.eap.EapSessionConfig getInnerEapSessionConfig () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 () public int hashCode () public boolean equals (java.lang.Object) Object o 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 getEapMsChapV2Config () public android.net.eap.EapSessionConfig$EapMsChapV2Config getEapMsChapV2onfig () public android.net.eap.EapSessionConfig$EapTtlsConfig getEapTtlsConfig () public int hashCode () public boolean equals (java.lang.Object) Object o }
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> () public static java.util.Set getSupportedEncryptionAlgorithms () public static java.util.Set getSupportedIntegrityAlgorithms () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 void onClosedExceptionally (android.net.ipsec.ike.exceptions.IkeException) android.net.ipsec.ike.exceptions.IkeException exception public void onClosedWithException (android.net.ipsec.ike.exceptions.IkeException) android.net.ipsec.ike.exceptions.IkeException exception public abstract void onIpSecTransformCreated (android.net.IpSecTransform, int) public void onIpSecTransformsMigrated (android.net.IpSecTransform, android.net.IpSecTransform) android.net.IpSecTransform inIpSecTransform android.net.IpSecTransform outIpSecTransform public abstract void onIpSecTransformDeleted (android.net.IpSecTransform, int) }
android/net/ipsec/ike/ChildSessionConfiguration$Builder.class
ChildSessionConfiguration.java package android.net.ipsec.ike public final android.net.ipsec.ike.ChildSessionConfiguration$Builder extends java.lang.Object { public void <init> (java.util.List, java.util.List) java.util.List inTs java.util.List outTs public android.net.ipsec.ike.ChildSessionConfiguration$Builder addInternalAddress (android.net.LinkAddress) android.net.LinkAddress address public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalAddresses () public android.net.ipsec.ike.ChildSessionConfiguration$Builder addInternalSubnet (android.net.IpPrefix) android.net.IpPrefix subnet public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalSubnets () public android.net.ipsec.ike.ChildSessionConfiguration$Builder addInternalDnsServer (java.net.InetAddress) java.net.InetAddress dnsServer public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalDnsServers () public android.net.ipsec.ike.ChildSessionConfiguration$Builder addInternalDhcpServer (java.net.InetAddress) java.net.InetAddress dhcpServer public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalDhcpServers () public android.net.ipsec.ike.ChildSessionConfiguration build () }
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 java.util.List getChildSaProposals () public int getHardLifetimeSeconds () public int getSoftLifetimeSeconds () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 static java.util.Set getSupportedEncryptionAlgorithms () public static java.util.Set getSupportedIntegrityAlgorithms () public static java.util.Set getSupportedPseudorandomFunctions () public java.util.List getPseudorandomFunctions () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 () public void setNetwork (android.net.Network) android.net.Network network }
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 void onClosedExceptionally (android.net.ipsec.ike.exceptions.IkeException) android.net.ipsec.ike.exceptions.IkeException exception public void onClosedWithException (android.net.ipsec.ike.exceptions.IkeException) android.net.ipsec.ike.exceptions.IkeException exception public void onError (android.net.ipsec.ike.exceptions.IkeProtocolException) android.net.ipsec.ike.exceptions.IkeProtocolException exception public void onError (android.net.ipsec.ike.exceptions.IkeException) android.net.ipsec.ike.exceptions.IkeException exception public void onIkeSessionConnectionInfoChanged (android.net.ipsec.ike.IkeSessionConnectionInfo) android.net.ipsec.ike.IkeSessionConnectionInfo connectionInfo }
android/net/ipsec/ike/IkeSessionConfiguration$Builder.class
IkeSessionConfiguration.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSessionConfiguration$Builder extends java.lang.Object { public void <init> (android.net.ipsec.ike.IkeSessionConnectionInfo) android.net.ipsec.ike.IkeSessionConnectionInfo ikeConnInfo public android.net.ipsec.ike.IkeSessionConfiguration$Builder addPcscfServer (java.net.InetAddress) java.net.InetAddress pcscfServer public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearPcscfServers () public android.net.ipsec.ike.IkeSessionConfiguration$Builder addRemoteVendorId (byte[]) byte[] remoteVendorId public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearRemoteVendorIds () public android.net.ipsec.ike.IkeSessionConfiguration$Builder setRemoteApplicationVersion (java.lang.String) String remoteApplicationVersion public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearRemoteApplicationVersion () public android.net.ipsec.ike.IkeSessionConfiguration$Builder addIkeExtension (int) int extensionType public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearIkeExtensions () public android.net.ipsec.ike.IkeSessionConfiguration$Builder setEapInfo (android.net.eap.EapInfo) android.net.eap.EapInfo eapInfo public android.net.ipsec.ike.IkeSessionConfiguration build () }
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 () public android.net.eap.EapInfo getEapInfo () }
android/net/ipsec/ike/IkeSessionConnectionInfo.class
IkeSessionConnectionInfo.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeSessionConnectionInfo extends java.lang.Object { public void <init> (java.net.InetAddress, java.net.InetAddress, android.net.Network) java.net.InetAddress localAddress java.net.InetAddress remoteAddress android.net.Network network 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 void <init> () public void <init> (android.net.ipsec.ike.IkeSessionParams) android.net.ipsec.ike.IkeSessionParams ikeSessionParams 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 addIkeSaProposal (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 setNattKeepAliveDelaySeconds (int) int nattKeepaliveDelaySeconds public android.net.ipsec.ike.IkeSessionParams$Builder setDscp (int) int dscp public android.net.ipsec.ike.IkeSessionParams$Builder setRetransmissionTimeoutsMillis (int[]) int[] retransTimeoutMillisList public android.net.ipsec.ike.IkeSessionParams$Builder setIke3gppExtension (android.net.ipsec.ike.ike3gpp.Ike3gppExtension) android.net.ipsec.ike.ike3gpp.Ike3gppExtension ike3gppExtension 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> () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 { void <init> () public java.security.cert.X509Certificate getClientEndCertificate () public java.util.List getIntermediateCertificates () public java.security.PrivateKey getPrivateKey () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 { void <init> () public java.security.cert.X509Certificate getRemoteCaCert () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 { void <init> () public android.net.eap.EapSessionConfig getEapConfig () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 { void <init> () public byte[] getPsk () public int hashCode () public boolean equals (java.lang.Object) Object o }
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 public static final int IKE_OPTION_FORCE_PORT_4500 public static final int IKE_OPTION_INITIAL_CONTACT public static final int IKE_OPTION_MOBIKE public static final int IKE_OPTION_REKEY_MOBILITY private void <init> () public java.lang.String getServerHostname () public android.net.Network getNetwork () public java.util.List getSaProposals () public java.util.List getIkeSaProposals () 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 getNattKeepAliveDelaySeconds () public int getDscp () public int[] getRetransmissionTimeoutsMillis () public android.net.ipsec.ike.ike3gpp.Ike3gppExtension getIke3gppExtension () public boolean hasIkeOption (int) int ikeOption public java.util.List getConfigurationRequests () public int hashCode () public boolean equals (java.lang.Object) Object o }
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/IkeTunnelConnectionParams.class
IkeTunnelConnectionParams.java package android.net.ipsec.ike public final android.net.ipsec.ike.IkeTunnelConnectionParams extends java.lang.Object { public void <init> (android.net.ipsec.ike.IkeSessionParams, android.net.ipsec.ike.TunnelModeChildSessionParams) android.net.ipsec.ike.IkeSessionParams ikeParams android.net.ipsec.ike.TunnelModeChildSessionParams childParams public android.net.ipsec.ike.IkeSessionParams getIkeSessionParams () public android.net.ipsec.ike.TunnelModeChildSessionParams getTunnelModeChildSessionParams () 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_1536_BIT_MODP public static final int DH_GROUP_2048_BIT_MODP public static final int DH_GROUP_3072_BIT_MODP public static final int DH_GROUP_4096_BIT_MODP public static final int DH_GROUP_CURVE_25519 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_CTR 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 ENCRYPTION_ALGORITHM_CHACHA20_POLY1305 public static final int INTEGRITY_ALGORITHM_AES_CMAC_96 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_CMAC 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 () public int hashCode () public boolean equals (java.lang.Object) Object o public static java.util.Set getSupportedDhGroups () }
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 void <init> (android.net.ipsec.ike.TransportModeChildSessionParams) android.net.ipsec.ike.TransportModeChildSessionParams childParams 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 addChildSaProposal (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 void <init> (android.net.ipsec.ike.TunnelModeChildSessionParams) android.net.ipsec.ike.TunnelModeChildSessionParams childParams 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 addChildSaProposal (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 () public int hashCode () public boolean equals (java.lang.Object) Object o }
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/IkeIOException.class
IkeIOException.java package android.net.ipsec.ike.exceptions public final android.net.ipsec.ike.exceptions.IkeIOException extends android.net.ipsec.ike.exceptions.IkeNonProtocolException { public void <init> (java.io.IOException) java.io.IOException cause public java.io.IOException getCause () public synchronized java.lang.Throwable initCause (java.lang.Throwable) Throwable cause public volatile synthetic java.lang.Throwable getCause () }
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.IkeNonProtocolException { public void <init> (java.lang.Throwable) Throwable cause public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause }
android/net/ipsec/ike/exceptions/IkeNetworkLostException.class
IkeNetworkLostException.java package android.net.ipsec.ike.exceptions public final android.net.ipsec.ike.exceptions.IkeNetworkLostException extends android.net.ipsec.ike.exceptions.IkeNonProtocolException { public void <init> (android.net.Network) android.net.Network network public android.net.Network getNetwork () }
android/net/ipsec/ike/exceptions/IkeNonProtocolException.class
IkeNonProtocolException.java package android.net.ipsec.ike.exceptions public abstract android.net.ipsec.ike.exceptions.IkeNonProtocolException 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 () }
android/net/ipsec/ike/exceptions/IkeTimeoutException.class
IkeTimeoutException.java package android.net.ipsec.ike.exceptions public final android.net.ipsec.ike.exceptions.IkeTimeoutException extends java.io.IOException { public void <init> (java.lang.String) String message }
android/net/ipsec/ike/exceptions/InvalidKeException.class
InvalidKeException.java package android.net.ipsec.ike.exceptions public final android.net.ipsec.ike.exceptions.InvalidKeException extends android.net.ipsec.ike.exceptions.IkeProtocolException { public void <init> (int) int dhGroup public int getDhGroup () }
android/net/ipsec/ike/exceptions/InvalidMajorVersionException.class
InvalidMajorVersionException.java package android.net.ipsec.ike.exceptions public final android.net.ipsec.ike.exceptions.InvalidMajorVersionException extends android.net.ipsec.ike.exceptions.IkeProtocolException { public void <init> (byte) byte version public byte getMajorVersion () }
android/net/ipsec/ike/exceptions/InvalidSelectorsException.class
InvalidSelectorsException.java package android.net.ipsec.ike.exceptions public final android.net.ipsec.ike.exceptions.InvalidSelectorsException extends android.net.ipsec.ike.exceptions.IkeProtocolException { public void <init> (int, byte[]) int spi byte[] packetInfo public int getIpSecSpi () public byte[] getIpSecPacketInfo () }
android/net/ipsec/ike/ike3gpp/
android/net/ipsec/ike/ike3gpp/Ike3gppBackoffTimer.class
Ike3gppBackoffTimer.java package android.net.ipsec.ike.ike3gpp public final android.net.ipsec.ike.ike3gpp.Ike3gppBackoffTimer extends android.net.ipsec.ike.ike3gpp.Ike3gppData { public static final int ERROR_TYPE_NETWORK_FAILURE public static final int ERROR_TYPE_NO_APN_SUBSCRIPTION public void <init> (byte, int) byte backoffTimer int backoffCause public int getDataType () public byte getBackoffTimer () public int getBackoffCause () }
android/net/ipsec/ike/ike3gpp/Ike3gppData.class
Ike3gppData.java package android.net.ipsec.ike.ike3gpp public abstract android.net.ipsec.ike.ike3gpp.Ike3gppData extends java.lang.Object { public static final int DATA_TYPE_NOTIFY_BACKOFF_TIMER public static final int DATA_TYPE_NOTIFY_N1_MODE_INFORMATION void <init> () public abstract int getDataType () }
android/net/ipsec/ike/ike3gpp/Ike3gppExtension$Ike3gppDataListener.class
Ike3gppExtension.java package android.net.ipsec.ike.ike3gpp public abstract android.net.ipsec.ike.ike3gpp.Ike3gppExtension$Ike3gppDataListener extends java.lang.Object { public abstract void onIke3gppDataReceived (java.util.List) }
android/net/ipsec/ike/ike3gpp/Ike3gppExtension.class
Ike3gppExtension.java package android.net.ipsec.ike.ike3gpp public final android.net.ipsec.ike.ike3gpp.Ike3gppExtension extends java.lang.Object { public void <init> (android.net.ipsec.ike.ike3gpp.Ike3gppParams, android.net.ipsec.ike.ike3gpp.Ike3gppExtension$Ike3gppDataListener) android.net.ipsec.ike.ike3gpp.Ike3gppParams ike3gppParams android.net.ipsec.ike.ike3gpp.Ike3gppExtension$Ike3gppDataListener ike3gppDataListener public android.net.ipsec.ike.ike3gpp.Ike3gppExtension$Ike3gppDataListener getIke3gppDataListener () public android.net.ipsec.ike.ike3gpp.Ike3gppParams getIke3gppParams () public int hashCode () public boolean equals (java.lang.Object) Object o }
android/net/ipsec/ike/ike3gpp/Ike3gppN1ModeInformation.class
Ike3gppN1ModeInformation.java package android.net.ipsec.ike.ike3gpp public final android.net.ipsec.ike.ike3gpp.Ike3gppN1ModeInformation extends android.net.ipsec.ike.ike3gpp.Ike3gppData { public void <init> (byte[]) byte[] snssai public int getDataType () public byte[] getSnssai () }
android/net/ipsec/ike/ike3gpp/Ike3gppParams$Builder.class
Ike3gppParams.java package android.net.ipsec.ike.ike3gpp public final android.net.ipsec.ike.ike3gpp.Ike3gppParams$Builder extends java.lang.Object { public void <init> () public android.net.ipsec.ike.ike3gpp.Ike3gppParams$Builder setPduSessionId (byte) byte pduSessionId public android.net.ipsec.ike.ike3gpp.Ike3gppParams$Builder setMobileDeviceIdentity (java.lang.String) String deviceIdentity public android.net.ipsec.ike.ike3gpp.Ike3gppParams build () }
android/net/ipsec/ike/ike3gpp/Ike3gppParams.class
Ike3gppParams.java package android.net.ipsec.ike.ike3gpp public final android.net.ipsec.ike.ike3gpp.Ike3gppParams extends java.lang.Object { public static final byte PDU_SESSION_ID_UNSET private void <init> () public byte getPduSessionId () public java.lang.String getMobileDeviceIdentity () public int hashCode () public boolean equals (java.lang.Object) Object o public java.lang.String toString () }