ChildSessionConfiguration.Builder

public static final class ChildSessionConfiguration.Builder
extends Object

java.lang.Object
   ↳ android.net.ipsec.ike.ChildSessionConfiguration.Builder


This class can be used to incrementally construct a ChildSessionConfiguration.

Except for testing, IKE library users normally do not instantiate ChildSessionConfiguration themselves but instead get a reference via ChildSessionCallback

Summary

Public constructors

Builder(List<IkeTrafficSelector> inTs, List<IkeTrafficSelector> outTs)

Constructs a Builder.

Public methods

ChildSessionConfiguration build()

Constructs an ChildSessionConfiguration instance.

Inherited methods

Public constructors

Builder

Added in API level 31
public Builder (List<IkeTrafficSelector> inTs, 
                List<IkeTrafficSelector> outTs)

Constructs a Builder.

Parameters
inTs List: the negotiated inbound traffic selectors This value cannot be null.

outTs List: the negotiated outbound traffic selectors This value cannot be null.

Public methods

build

Added in API level 31
public ChildSessionConfiguration build ()

Constructs an ChildSessionConfiguration instance.

Returns
ChildSessionConfiguration This value cannot be null.