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 . |