Added in API level 31
    IkeTunnelConnectionParams
class IkeTunnelConnectionParams
| kotlin.Any | |
| ↳ | android.net.ipsec.ike.IkeTunnelConnectionParams | 
IkeTunnelConnectionParams contains IKEv2 configurations to establish an IKE/IPsec tunnel.
This class containing IKEv2-specific configuration, authentication and authorization parameters to establish an IKE/IPsec tunnel.
Summary
| Public constructors | |
|---|---|
            IkeTunnelConnectionParams(ikeParams: IkeSessionParams, childParams: TunnelModeChildSessionParams)Construct an IkeTunnelConnectionParams instance.  | 
        |
| Public methods | |
|---|---|
| IkeSessionParams | 
            
             Returns the IKE Session configuration.  | 
        
| TunnelModeChildSessionParams | 
            
             Returns the Tunnel mode Child Session configuration.  | 
        
Public constructors
IkeTunnelConnectionParams
Added in API level 31
      IkeTunnelConnectionParams(
ikeParams: IkeSessionParams,
childParams: TunnelModeChildSessionParams)
Construct an IkeTunnelConnectionParams instance.
| Parameters | |
|---|---|
ikeParams | 
            IkeSessionParams: the IKE Session configuration This value cannot be null. | 
          
childParams | 
            TunnelModeChildSessionParams: the Tunnel mode Child Session configuration This value cannot be null. | 
          
Public methods
getIkeSessionParams
Added in API level 31
      fun getIkeSessionParams(): IkeSessionParams
Returns the IKE Session configuration.
| Return | |
|---|---|
IkeSessionParams | 
            This value cannot be null. | 
          
getTunnelModeChildSessionParams
Added in API level 31
      fun getTunnelModeChildSessionParams(): TunnelModeChildSessionParams
Returns the Tunnel mode Child Session configuration.
| Return | |
|---|---|
TunnelModeChildSessionParams | 
            This value cannot be null. |