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