Class NEVPNIKEv2SecurityAssociationParameters
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.networkextension.NEVPNIKEv2SecurityAssociationParameters
-
- All Implemented Interfaces:
NSCoding
,NSObjectProtocol
,NSSecureCoding
,org.robovm.objc.ObjCProtocol
public class NEVPNIKEv2SecurityAssociationParameters extends NSObject implements NSSecureCoding
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NEVPNIKEv2SecurityAssociationParameters.NEVPNIKEv2SecurityAssociationParametersPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description NEVPNIKEv2SecurityAssociationParameters()
NEVPNIKEv2SecurityAssociationParameters(NSCoder decoder)
protected
NEVPNIKEv2SecurityAssociationParameters(NSObject.Handle h, long handle)
protected
NEVPNIKEv2SecurityAssociationParameters(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(NSCoder coder)
NEVPNIKEv2DiffieHellmanGroup
getDiffieHellmanGroup()
NEVPNIKEv2EncryptionAlgorithm
getEncryptionAlgorithm()
NEVPNIKEv2IntegrityAlgorithm
getIntegrityAlgorithm()
int
getLifetimeMinutes()
protected long
init(NSCoder decoder)
void
setDiffieHellmanGroup(NEVPNIKEv2DiffieHellmanGroup v)
void
setEncryptionAlgorithm(NEVPNIKEv2EncryptionAlgorithm v)
void
setIntegrityAlgorithm(NEVPNIKEv2IntegrityAlgorithm v)
void
setLifetimeMinutes(int v)
static boolean
supportsSecureCoding()
-
Methods 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, willChangeValues
-
-
-
-
Constructor Detail
-
NEVPNIKEv2SecurityAssociationParameters
public NEVPNIKEv2SecurityAssociationParameters()
-
NEVPNIKEv2SecurityAssociationParameters
protected NEVPNIKEv2SecurityAssociationParameters(NSObject.Handle h, long handle)
-
NEVPNIKEv2SecurityAssociationParameters
protected NEVPNIKEv2SecurityAssociationParameters(NSObject.SkipInit skipInit)
-
NEVPNIKEv2SecurityAssociationParameters
public NEVPNIKEv2SecurityAssociationParameters(NSCoder decoder)
-
-
Method Detail
-
getEncryptionAlgorithm
public NEVPNIKEv2EncryptionAlgorithm getEncryptionAlgorithm()
- Since:
- Available in iOS 8.0 and later.
-
setEncryptionAlgorithm
public void setEncryptionAlgorithm(NEVPNIKEv2EncryptionAlgorithm v)
- Since:
- Available in iOS 8.0 and later.
-
getIntegrityAlgorithm
public NEVPNIKEv2IntegrityAlgorithm getIntegrityAlgorithm()
- Since:
- Available in iOS 8.0 and later.
-
setIntegrityAlgorithm
public void setIntegrityAlgorithm(NEVPNIKEv2IntegrityAlgorithm v)
- Since:
- Available in iOS 8.0 and later.
-
getDiffieHellmanGroup
public NEVPNIKEv2DiffieHellmanGroup getDiffieHellmanGroup()
- Since:
- Available in iOS 8.0 and later.
-
setDiffieHellmanGroup
public void setDiffieHellmanGroup(NEVPNIKEv2DiffieHellmanGroup v)
- Since:
- Available in iOS 8.0 and later.
-
getLifetimeMinutes
public int getLifetimeMinutes()
- Since:
- Available in iOS 8.0 and later.
-
setLifetimeMinutes
public void setLifetimeMinutes(int v)
- Since:
- Available in iOS 8.0 and later.
-
supportsSecureCoding
public static boolean supportsSecureCoding()
-
init
protected long init(NSCoder decoder)
-
-