Class NEVPNProtocolIPSec

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, ObjCProtocol
Direct Known Subclasses:
NEVPNProtocolIKEv2

public class NEVPNProtocolIPSec
extends NEVPNProtocol
  • Constructor Details

    • NEVPNProtocolIPSec

      public NEVPNProtocolIPSec()
    • NEVPNProtocolIPSec

      protected NEVPNProtocolIPSec​(NSObject.Handle h, long handle)
    • NEVPNProtocolIPSec

      protected NEVPNProtocolIPSec​(NSObject.SkipInit skipInit)
  • Method Details

    • getAuthenticationMethod

      public NEVPNIKEAuthenticationMethod getAuthenticationMethod()
    • setAuthenticationMethod

      public void setAuthenticationMethod​(NEVPNIKEAuthenticationMethod v)
    • usesExtendedAuthentication

      public boolean usesExtendedAuthentication()
    • setUsesExtendedAuthentication

      public void setUsesExtendedAuthentication​(boolean v)
    • getSharedSecretReference

      public NSData getSharedSecretReference()
    • setSharedSecretReference

      public void setSharedSecretReference​(NSData v)
    • getLocalIdentifier

      public String getLocalIdentifier()
    • setLocalIdentifier

      public void setLocalIdentifier​(String v)
    • getRemoteIdentifier

      public String getRemoteIdentifier()
    • setRemoteIdentifier

      public void setRemoteIdentifier​(String v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()