Class IkeSessionParams
public class IkeSessionParams : JVMBridgeBase<IkeSessionParams>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<IkeSessionParams>IkeSessionParams
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<IkeSessionParams>.IsAssignableFrom(IJavaType)JVMBridgeBase<IkeSessionParams>.IsAssignableFrom<T>()JVMBridgeBase<IkeSessionParams>.Execute<T>(params T[])JVMBridgeBase<IkeSessionParams>.DynBridgeClazzJVMBridgeBase<IkeSessionParams>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
IkeSessionParams()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public IkeSessionParams()
IkeSessionParams(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public IkeSessionParams(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IKE_DPD_DELAY_SEC_DISABLED
public static int IKE_DPD_DELAY_SEC_DISABLED { get; }
Property Value
IKE_OPTION_ACCEPT_ANY_REMOTE_ID
public static int IKE_OPTION_ACCEPT_ANY_REMOTE_ID { get; }
Property Value
IKE_OPTION_EAP_ONLY_AUTH
public static int IKE_OPTION_EAP_ONLY_AUTH { get; }
Property Value
IKE_OPTION_FORCE_PORT_4500
public static int IKE_OPTION_FORCE_PORT_4500 { get; }
Property Value
IKE_OPTION_INITIAL_CONTACT
public static int IKE_OPTION_INITIAL_CONTACT { get; }
Property Value
IKE_OPTION_MOBIKE
public static int IKE_OPTION_MOBIKE { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
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)