Class NEVPNProtocolIKEv2

    • Constructor Detail

      • NEVPNProtocolIKEv2

        public NEVPNProtocolIKEv2()
      • NEVPNProtocolIKEv2

        protected NEVPNProtocolIKEv2​(NSObject.Handle h,
                                     long handle)
    • Method Detail

      • getServerCertificateIssuerCommonName

        public java.lang.String getServerCertificateIssuerCommonName()
        Since:
        Available in iOS 8.0 and later.
      • setServerCertificateIssuerCommonName

        public void setServerCertificateIssuerCommonName​(java.lang.String v)
        Since:
        Available in iOS 8.0 and later.
      • getServerCertificateCommonName

        public java.lang.String getServerCertificateCommonName()
        Since:
        Available in iOS 8.0 and later.
      • setServerCertificateCommonName

        public void setServerCertificateCommonName​(java.lang.String v)
        Since:
        Available in iOS 8.0 and later.
      • setCertificateType

        public void setCertificateType​(NEVPNIKEv2CertificateType v)
        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.
      • 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

        public NEVPNIKEv2TLSVersion getMinimumTLSVersion()
        Since:
        Available in iOS 11.0 and later.
      • setMinimumTLSVersion

        public void setMinimumTLSVersion​(NEVPNIKEv2TLSVersion v)
        Since:
        Available in iOS 11.0 and later.
      • getMaximumTLSVersion

        public NEVPNIKEv2TLSVersion getMaximumTLSVersion()
        Since:
        Available in iOS 11.0 and later.
      • setMaximumTLSVersion

        public void setMaximumTLSVersion​(NEVPNIKEv2TLSVersion v)
        Since:
        Available in iOS 11.0 and later.