xref: /aosp_15_r20/prebuilts/sdk/current/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 build () public android.net.eap.EapAkaInfo$Builder setReauthId (byte[]) byte[] reauthId }
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$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 build () 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 setEapIdentity (byte[]) byte[] eapIdentity public android.net.eap.EapSessionConfig$Builder setEapMsChapV2Config (java.lang.String, java.lang.String) String username String password public android.net.eap.EapSessionConfig$Builder setEapSimConfig (int, int) int subId int apptype 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 }
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 build () public android.net.eap.EapSessionConfig$EapAkaOption$Builder setReauthId (byte[]) byte[] reauthId }
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 boolean equals (java.lang.Object) Object o public byte[] getReauthId () public int hashCode () }
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 boolean allowsMismatchedNetworkNames () public boolean equals (java.lang.Object) Object o public java.lang.String getNetworkName () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int getMethodType () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public java.lang.String getPassword () public java.lang.String getUsername () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public android.net.eap.EapSessionConfig getInnerEapSessionConfig () public java.security.cert.X509Certificate getServerCaCert () public int hashCode () }
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 { void <init> () public boolean equals (java.lang.Object) Object o public int getAppType () public int getSubId () public int hashCode () }
android/net/eap/EapSessionConfig.class
EapSessionConfig.java package android.net.eap public final android.net.eap.EapSessionConfig extends java.lang.Object { void <init> () public boolean equals (java.lang.Object) Object o public android.net.eap.EapSessionConfig$EapAkaConfig getEapAkaConfig () public android.net.eap.EapSessionConfig$EapAkaPrimeConfig getEapAkaPrimeConfig () public byte[] getEapIdentity () public android.net.eap.EapSessionConfig$EapMsChapV2Config getEapMsChapV2Config () public android.net.eap.EapSessionConfig$EapMsChapV2Config getEapMsChapV2onfig () public android.net.eap.EapSessionConfig$EapSimConfig getEapSimConfig () public android.net.eap.EapSessionConfig$EapTtlsConfig getEapTtlsConfig () public int hashCode () }
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 addDhGroup (int) int dhGroup 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 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 boolean equals (java.lang.Object) Object o public static java.util.Set getSupportedEncryptionAlgorithms () public static java.util.Set getSupportedIntegrityAlgorithms () public int hashCode () }
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 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 abstract void onIpSecTransformDeleted (android.net.IpSecTransform, int) public void onIpSecTransformsMigrated (android.net.IpSecTransform, android.net.IpSecTransform) android.net.IpSecTransform inIpSecTransform android.net.IpSecTransform outIpSecTransform public abstract void onOpened (android.net.ipsec.ike.ChildSessionConfiguration) }
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 addInternalDhcpServer (java.net.InetAddress) java.net.InetAddress dhcpServer public android.net.ipsec.ike.ChildSessionConfiguration$Builder addInternalDnsServer (java.net.InetAddress) java.net.InetAddress dnsServer public android.net.ipsec.ike.ChildSessionConfiguration$Builder addInternalSubnet (android.net.IpPrefix) android.net.IpPrefix subnet public android.net.ipsec.ike.ChildSessionConfiguration build () public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalAddresses () public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalDhcpServers () public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalDnsServers () public android.net.ipsec.ike.ChildSessionConfiguration$Builder clearInternalSubnets () }
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 getInternalAddresses () public java.util.List getInternalDhcpServers () public java.util.List getInternalDnsServers () public java.util.List getInternalSubnets () public java.util.List getOutboundTrafficSelectors () }
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 boolean equals (java.lang.Object) Object o public java.util.List getChildSaProposals () public int getHardLifetimeSeconds () public java.util.List getInboundTrafficSelectors () public java.util.List getOutboundTrafficSelectors () public java.util.List getSaProposals () public int getSoftLifetimeSeconds () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 addDhGroup (int) int dhGroup 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 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 boolean equals (java.lang.Object) Object o public java.util.List getPseudorandomFunctions () public static java.util.Set getSupportedEncryptionAlgorithms () public static java.util.Set getSupportedIntegrityAlgorithms () public static java.util.Set getSupportedPseudorandomFunctions () public int hashCode () }
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 close () public void closeChildSession (android.net.ipsec.ike.ChildSessionCallback) android.net.ipsec.ike.ChildSessionCallback childSessionCallback public void dump (java.io.PrintWriter) java.io.PrintWriter pw public void finalize () public void kill () 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 requestLivenessCheck () public void setNetwork (android.net.Network) android.net.Network network public void setNetwork (android.net.Network, int, int, int) android.net.Network network int ipVersion int encapType int keepaliveDelaySeconds public void setUnderpinnedNetwork (android.net.Network) android.net.Network underpinnedNetwork }
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 static final int LIVENESS_STATUS_BACKGROUND_ONGOING public static final int LIVENESS_STATUS_BACKGROUND_STARTED public static final int LIVENESS_STATUS_FAILURE public static final int LIVENESS_STATUS_ON_DEMAND_ONGOING public static final int LIVENESS_STATUS_ON_DEMAND_STARTED public static final int LIVENESS_STATUS_SUCCESS 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.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 onIkeSessionConnectionInfoChanged (android.net.ipsec.ike.IkeSessionConnectionInfo) android.net.ipsec.ike.IkeSessionConnectionInfo connectionInfo public void onLivenessStatusChanged (int) int status public abstract void onOpened (android.net.ipsec.ike.IkeSessionConfiguration) }
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 addIkeExtension (int) int extensionType public android.net.ipsec.ike.IkeSessionConfiguration$Builder addPcscfServer (java.net.InetAddress) java.net.InetAddress pcscfServer public android.net.ipsec.ike.IkeSessionConfiguration$Builder addRemoteVendorId (byte[]) byte[] remoteVendorId public android.net.ipsec.ike.IkeSessionConfiguration build () public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearIkeExtensions () public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearPcscfServers () public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearRemoteApplicationVersion () public android.net.ipsec.ike.IkeSessionConfiguration$Builder clearRemoteVendorIds () public android.net.ipsec.ike.IkeSessionConfiguration$Builder setEapInfo (android.net.eap.EapInfo) android.net.eap.EapInfo eapInfo public android.net.ipsec.ike.IkeSessionConfiguration$Builder setRemoteApplicationVersion (java.lang.String) String remoteApplicationVersion }
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 android.net.eap.EapInfo getEapInfo () public android.net.ipsec.ike.IkeSessionConnectionInfo getIkeSessionConnectionInfo () public java.util.List getPcscfServers () public java.lang.String getRemoteApplicationVersion () public java.util.List getRemoteVendorIds () public boolean isIkeExtensionEnabled (int) int extensionType }
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 android.net.Network getNetwork () public java.net.InetAddress getRemoteAddress () }
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> () public void <init> (android.content.Context) android.content.Context context public void <init> (android.net.ipsec.ike.IkeSessionParams) android.net.ipsec.ike.IkeSessionParams ikeSessionParams public android.net.ipsec.ike.IkeSessionParams$Builder addIkeOption (int) int ikeOption 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 addPcscfServerRequest (int) int addressFamily public android.net.ipsec.ike.IkeSessionParams$Builder addPcscfServerRequest (java.net.InetAddress) java.net.InetAddress address 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 build () public android.net.ipsec.ike.IkeSessionParams$Builder removeIkeOption (int) int ikeOption 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 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 setAuthPsk (byte[]) byte[] sharedKey public android.net.ipsec.ike.IkeSessionParams$Builder setDpdDelaySeconds (int) int dpdDelaySeconds public android.net.ipsec.ike.IkeSessionParams$Builder setDscp (int) int dscp public android.net.ipsec.ike.IkeSessionParams$Builder setEncapType (int) int encapType 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 setIpVersion (int) int ipVersion public android.net.ipsec.ike.IkeSessionParams$Builder setLifetimeSeconds (int, int) int hardLifetimeSeconds int softLifetimeSeconds public android.net.ipsec.ike.IkeSessionParams$Builder setLivenessRetransmissionTimeoutsMillis (int[]) int[] retransTimeoutMillisList 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 setNattKeepAliveDelaySeconds (int) int nattKeepaliveDelaySeconds public android.net.ipsec.ike.IkeSessionParams$Builder setNetwork (android.net.Network) android.net.Network network 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 setRetransmissionTimeoutsMillis (int[]) int[] retransTimeoutMillisList public android.net.ipsec.ike.IkeSessionParams$Builder setServerHostname (java.lang.String) String serverHostname }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 boolean equals (java.lang.Object) Object o public java.security.cert.X509Certificate getClientEndCertificate () public java.util.List getIntermediateCertificates () public java.security.PrivateKey getPrivateKey () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public java.security.cert.X509Certificate getRemoteCaCert () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public android.net.eap.EapSessionConfig getEapConfig () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public byte[] getPsk () public int hashCode () }
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 ESP_ENCAP_TYPE_AUTO public static final int ESP_ENCAP_TYPE_NONE public static final int ESP_ENCAP_TYPE_UDP public static final int ESP_IP_VERSION_AUTO public static final int ESP_IP_VERSION_IPV4 public static final int ESP_IP_VERSION_IPV6 public static final int IKE_DPD_DELAY_SEC_DISABLED public static final int IKE_OPTION_ACCEPT_ANY_REMOTE_ID public static final int IKE_OPTION_AUTOMATIC_KEEPALIVE_ON_OFF 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 public static final int NATT_KEEPALIVE_INTERVAL_AUTO void <init> () public boolean equals (java.lang.Object) Object o public java.util.List getConfigurationRequests () public int getDpdDelaySeconds () public int getDscp () public int getEncapType () public int getHardLifetimeSeconds () public android.net.ipsec.ike.ike3gpp.Ike3gppExtension getIke3gppExtension () public java.util.Set getIkeOptions () public java.util.List getIkeSaProposals () public int getIpVersion () public int[] getLivenessRetransmissionTimeoutsMillis () public android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig getLocalAuthConfig () public android.net.ipsec.ike.IkeIdentification getLocalIdentification () public int getNattKeepAliveDelaySeconds () public android.net.Network getNetwork () public android.net.ipsec.ike.IkeSessionParams$IkeAuthConfig getRemoteAuthConfig () public android.net.ipsec.ike.IkeIdentification getRemoteIdentification () public int[] getRetransmissionTimeoutsMillis () public java.util.List getSaProposals () public java.lang.String getServerHostname () public int getSoftLifetimeSeconds () public boolean hasIkeOption (int) int ikeOption public int hashCode () }
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 boolean equals (java.lang.Object) Object o public int hashCode () }
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 boolean equals (java.lang.Object) Object o public android.net.ipsec.ike.IkeSessionParams getIkeSessionParams () public android.net.ipsec.ike.TunnelModeChildSessionParams getTunnelModeChildSessionParams () public int hashCode () }
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 boolean equals (java.lang.Object) Object o public java.util.List getDhGroups () public java.util.List getEncryptionAlgorithms () public java.util.List getIntegrityAlgorithms () public static java.util.Set getSupportedDhGroups () public int hashCode () 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 void <init> (android.net.ipsec.ike.TransportModeChildSessionParams) android.net.ipsec.ike.TransportModeChildSessionParams childParams 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 addSaProposal (android.net.ipsec.ike.ChildSaProposal) android.net.ipsec.ike.ChildSaProposal proposal public android.net.ipsec.ike.TransportModeChildSessionParams build () public android.net.ipsec.ike.TransportModeChildSessionParams$Builder setLifetimeSeconds (int, int) int hardLifetimeSeconds int softLifetimeSeconds }
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 { 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 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 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 addInternalDhcpServerRequest (int) int addressFamily public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder addInternalDnsServerRequest (int) int addressFamily 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 addSaProposal (android.net.ipsec.ike.ChildSaProposal) android.net.ipsec.ike.ChildSaProposal proposal public android.net.ipsec.ike.TunnelModeChildSessionParams build () public android.net.ipsec.ike.TunnelModeChildSessionParams$Builder setLifetimeSeconds (int, int) int hardLifetimeSeconds int softLifetimeSeconds }
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 { void <init> () public boolean equals (java.lang.Object) Object o public java.util.List getConfigurationRequests () public int hashCode () }
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.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) 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 byte[] getErrorData () public int getErrorType () }
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 byte[] getIpSecPacketInfo () public int getIpSecSpi () }
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 getBackoffCause () public byte getBackoffTimer () public int getDataType () }
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 boolean equals (java.lang.Object) Object o public android.net.ipsec.ike.ike3gpp.Ike3gppExtension$Ike3gppDataListener getIke3gppDataListener () public android.net.ipsec.ike.ike3gpp.Ike3gppParams getIke3gppParams () public int hashCode () }
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 build () public android.net.ipsec.ike.ike3gpp.Ike3gppParams$Builder setMobileDeviceIdentity (java.lang.String) String deviceIdentity public android.net.ipsec.ike.ike3gpp.Ike3gppParams$Builder setPduSessionId (byte) byte pduSessionId }
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 void <init> () public boolean equals (java.lang.Object) Object o public java.lang.String getMobileDeviceIdentity () public byte getPduSessionId () public int hashCode () public java.lang.String toString () }