android.net.ipsec.ike
Interfaces
| ChildSessionCallback | 
             Callback interface for receiving state changes of a Child Session.  | 
        
| IkeSessionCallback | 
             Callback interface for receiving state changes of an   | 
        
| ConfigRequestIpv4Address | 
             Represents an IPv4 Internal Address request  | 
        
| ConfigRequestIpv4DhcpServer | 
             Represents an IPv4 DHCP server request  | 
        
| ConfigRequestIpv4DnsServer | 
             Represents an IPv4 DNS Server request  | 
        
| ConfigRequestIpv4Netmask | 
             Represents an IPv4 Netmask request  | 
        
| ConfigRequestIpv6Address | 
             Represents an IPv6 Internal Address request  | 
        
| ConfigRequestIpv6DnsServer | 
             Represents an IPv6 DNS Server request  | 
        
| TunnelModeChildConfigRequest | 
             Represents a tunnel mode child session configuration request type  | 
        
Classes
| ChildSaProposal | 
             ChildSaProposal represents a proposed configuration to negotiate a Child SA.  | 
        
| ChildSessionConfiguration | 
             ChildSessionConfiguration represents the negotiated configuration for a Child Session.  | 
        
| ChildSessionParams | 
             ChildSessionParams is an abstract class that represents proposed configurations for negotiating a Child Session.  | 
        
| IkeDerAsn1DnIdentification | 
             This class represents an IKE entity ID based on a DER encoded ASN.  | 
        
| IkeFqdnIdentification | 
             IkeFqdnIdentification represents an IKE entity identification based on a fully-qualified domain name (FQDN).  | 
        
| IkeIdentification | 
             IkeIdentification is abstract base class that represents the common information for all types of IKE entity identification.  | 
        
| IkeIpv4AddrIdentification | 
             IkeIpv4AddrIdentification represents an IKE entity identification based on IPv4 address.  | 
        
| IkeIpv6AddrIdentification | 
             IkeIpv6AddrIdentification represents an IKE entity identification based on IPv6 address.  | 
        
| IkeKeyIdIdentification | 
             IkeKeyIdIdentification represents an IKE entity identification based on a Key ID.  | 
        
| IkeRfc822AddrIdentification | 
             IkeRfc822AddrIdentification represents an IKE entity identification based on a fully-qualified RFC 822 email address ID (e.g. ike@android.com).  | 
        
| IkeSaProposal | 
             IkeSaProposal represents a proposed configuration to negotiate an IKE SA.  | 
        
| IkeSession | 
             This class represents an IKE Session management object that allows for keying and management of   | 
        
| IkeSessionConfiguration | 
             IkeSessionConfiguration represents the negotiated configuration for a   | 
        
| IkeSessionConnectionInfo | 
             IkeSessionConnectionInfo represents the connection information of an   | 
        
| IkeSessionParams | 
             IkeSessionParams contains all user provided configurations for negotiating an   | 
        
| IkeTrafficSelector | 
             IkeTrafficSelector represents a Traffic Selector of a Child Session.  | 
        
| IkeTunnelConnectionParams | 
             IkeTunnelConnectionParams contains IKEv2 configurations to establish an IKE/IPsec tunnel.  | 
        
| SaProposal | 
             SaProposal represents a proposed configuration to negotiate an IKE or Child SA.  | 
        
| TransportModeChildSessionParams | 
             TransportModeChildSessionParams represents proposed configurations for negotiating a transport mode Child Session.  | 
        
| TunnelModeChildSessionParams | 
             TunnelModeChildSessionParams represents proposed configurations for negotiating a tunnel mode Child Session.  |