Class IkeSessionParams
public class IkeSessionParams : JVMBridgeBase<IkeSessionParams>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
IkeSessionParams
- Implements
- Extension Methods
Constructors
IkeSessionParams(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public IkeSessionParams(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IKE_DPD_DELAY_SEC_DISABLED
public static int IKE_DPD_DELAY_SEC_DISABLED { get; set; }
Property Value
IKE_OPTION_ACCEPT_ANY_REMOTE_ID
public static int IKE_OPTION_ACCEPT_ANY_REMOTE_ID { get; set; }
Property Value
IKE_OPTION_EAP_ONLY_AUTH
public static int IKE_OPTION_EAP_ONLY_AUTH { get; set; }
Property Value
IKE_OPTION_FORCE_PORT_4500
public static int IKE_OPTION_FORCE_PORT_4500 { get; set; }
Property Value
IKE_OPTION_INITIAL_CONTACT
public static int IKE_OPTION_INITIAL_CONTACT { get; set; }
Property Value
IKE_OPTION_MOBIKE
public static int IKE_OPTION_MOBIKE { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
GetDpdDelaySeconds()
public int GetDpdDelaySeconds()
Returns
GetHardLifetimeSeconds()
public int GetHardLifetimeSeconds()
Returns
GetIkeOptions()
public Set<Integer> GetIkeOptions()
Returns
GetIkeSaProposals()
public List<IkeSaProposal> GetIkeSaProposals()
Returns
GetLocalAuthConfig()
public IkeSessionParams.IkeAuthConfig GetLocalAuthConfig()
Returns
GetLocalIdentification()
public IkeIdentification GetLocalIdentification()
Returns
GetNattKeepAliveDelaySeconds()
public int GetNattKeepAliveDelaySeconds()
Returns
GetNetwork()
public Network GetNetwork()
Returns
GetRemoteAuthConfig()
public IkeSessionParams.IkeAuthConfig GetRemoteAuthConfig()
Returns
GetRemoteIdentification()
public IkeIdentification GetRemoteIdentification()
Returns
GetRetransmissionTimeoutsMillis()
public int[] GetRetransmissionTimeoutsMillis()
Returns
GetServerHostname()
public String GetServerHostname()
Returns
GetSoftLifetimeSeconds()
public int GetSoftLifetimeSeconds()
Returns
HasIkeOption(int)
public bool HasIkeOption(int arg0)