Class NEVPNProtocolIKEv2
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.networkextension.NEVPNProtocol
org.robovm.apple.networkextension.NEVPNProtocolIPSec
org.robovm.apple.networkextension.NEVPNProtocolIKEv2
- All Implemented Interfaces:
NSCoding,NSObjectProtocol,NSSecureCoding,ObjCProtocol
public class NEVPNProtocolIKEv2 extends NEVPNProtocolIPSec
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNEVPNProtocolIKEv2.NEVPNProtocolIKEv2PtrNested classes/interfaces inherited from class org.robovm.apple.networkextension.NEVPNProtocolIPSec
NEVPNProtocolIPSec.NEVPNProtocolIPSecPtrNested classes/interfaces inherited from class org.robovm.apple.networkextension.NEVPNProtocol
NEVPNProtocol.NEVPNProtocolPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NEVPNProtocolIKEv2()protectedNEVPNProtocolIKEv2(NSObject.Handle h, long handle)protectedNEVPNProtocolIKEv2(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.networkextension.NEVPNProtocolIPSec
getAuthenticationMethod, getLocalIdentifier, getRemoteIdentifier, getSharedSecretReference, setAuthenticationMethod, setLocalIdentifier, setRemoteIdentifier, setSharedSecretReference, setUsesExtendedAuthentication, usesExtendedAuthenticationMethods inherited from class org.robovm.apple.networkextension.NEVPNProtocol
disconnectsOnSleep, encode, getIdentityData, getIdentityDataPassword, getIdentityReference, getPasswordReference, getProxySettings, getServerAddress, getUsername, init, isEnforceRoutes, isExcludeLocalNetworks, isIncludeAllNetworks, setDisconnectsOnSleep, setEnforceRoutes, setExcludeLocalNetworks, setIdentityData, setIdentityDataPassword, setIdentityReference, setIncludeAllNetworks, setPasswordReference, setProxySettings, setServerAddress, setUsernameMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NEVPNProtocolIKEv2
public NEVPNProtocolIKEv2() -
NEVPNProtocolIKEv2
-
NEVPNProtocolIKEv2
-
-
Method Details
-
getDeadPeerDetectionRate
-
setDeadPeerDetectionRate
-
getServerCertificateIssuerCommonName
-
setServerCertificateIssuerCommonName
-
getServerCertificateCommonName
-
setServerCertificateCommonName
-
getCertificateType
- Since:
- Available in iOS 8.3 and later.
-
setCertificateType
- Since:
- Available in iOS 8.3 and later.
-
isUseConfigurationAttributeInternalIPSubnet
public boolean isUseConfigurationAttributeInternalIPSubnet()- Since:
- Available in iOS 9.0 and later.
-
setUseConfigurationAttributeInternalIPSubnet
public void setUseConfigurationAttributeInternalIPSubnet(boolean v)- Since:
- Available in iOS 9.0 and later.
-
getIKESecurityAssociationParameters
-
getChildSecurityAssociationParameters
-
isDisableMOBIKE
public boolean isDisableMOBIKE()- Since:
- Available in iOS 9.0 and later.
-
setDisableMOBIKE
public void setDisableMOBIKE(boolean v)- Since:
- Available in iOS 9.0 and later.
-
isDisableRedirect
public boolean isDisableRedirect()- Since:
- Available in iOS 9.0 and later.
-
setDisableRedirect
public void setDisableRedirect(boolean v)- Since:
- Available in iOS 9.0 and later.
-
isEnablePFS
public boolean isEnablePFS()- Since:
- Available in iOS 9.0 and later.
-
setEnablePFS
public void setEnablePFS(boolean v)- Since:
- Available in iOS 9.0 and later.
-
isEnableRevocationCheck
public boolean isEnableRevocationCheck()- Since:
- Available in iOS 9.0 and later.
-
setEnableRevocationCheck
public void setEnableRevocationCheck(boolean v)- Since:
- Available in iOS 9.0 and later.
-
isStrictRevocationCheck
public boolean isStrictRevocationCheck()- Since:
- Available in iOS 9.0 and later.
-
setStrictRevocationCheck
public void setStrictRevocationCheck(boolean v)- Since:
- Available in iOS 9.0 and later.
-
getMinimumTLSVersion
- Since:
- Available in iOS 11.0 and later.
-
setMinimumTLSVersion
- Since:
- Available in iOS 11.0 and later.
-
getMaximumTLSVersion
- Since:
- Available in iOS 11.0 and later.
-
setMaximumTLSVersion
- Since:
- Available in iOS 11.0 and later.
-
isEnableFallback
public boolean isEnableFallback()- Since:
- Available in iOS 13.0 and later.
-
setEnableFallback
public void setEnableFallback(boolean v)- Since:
- Available in iOS 13.0 and later.
-
getMtu
public long getMtu()- Since:
- Available in iOS 14.0 and later.
-
setMtu
public void setMtu(long v)- Since:
- Available in iOS 14.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-