Class NEVPNIKEv2DiffieHellmanGroup


  • public final class NEVPNIKEv2DiffieHellmanGroup
    extends java.lang.Object
    [@typedef] NEVPNIKEv2DiffieHellmanGroup IKEv2 Diffie Hellman groups
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long Group1
      [@const] NEVPNIKEv2DiffieHellmanGroup1 Diffie Hellman group 1 (768-bit MODP)
      static long Group14
      [@const] NEVPNIKEv2DiffieHellmanGroup14 Diffie Hellman group 14 (2048-bit MODP)
      static long Group15
      [@const] NEVPNIKEv2DiffieHellmanGroup15 Diffie Hellman group 15 (3072-bit MODP)
      static long Group16
      [@const] NEVPNIKEv2DiffieHellmanGroup16 Diffie Hellman group 16 (4096-bit MODP)
      static long Group17
      [@const] NEVPNIKEv2DiffieHellmanGroup17 Diffie Hellman group 17 (6144-bit MODP)
      static long Group18
      [@const] NEVPNIKEv2DiffieHellmanGroup18 Diffie Hellman group 18 (8192-bit MODP)
      static long Group19
      [@const] NEVPNIKEv2DiffieHellmanGroup19 Diffie Hellman group 19 (256-bit random ECP)
      static long Group2
      [@const] NEVPNIKEv2DiffieHellmanGroup2 Diffie Hellman group 2 (1024-bit MODP)
      static long Group20
      [@const] NEVPNIKEv2DiffieHellmanGroup20 Diffie Hellman group 20 (384-bit random ECP)
      static long Group21
      [@const] NEVPNIKEv2DiffieHellmanGroup21 Diffie Hellman group 21 (521-bit random ECP)
      static long Group31
      [@const] NEVPNIKEv2DiffieHellmanGroup31 Diffie Hellman group 31 (Curve25519)
      static long Group5
      [@const] NEVPNIKEv2DiffieHellmanGroup5 Diffie Hellman group 5 (1536-bit MODP)
      static long GroupInvalid
      [@const] NEVPNIKEv2DiffieHellmanGroupInvalid Diffie Hellman group 0 is not a valid DH group
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • GroupInvalid

        public static final long GroupInvalid
        [@const] NEVPNIKEv2DiffieHellmanGroupInvalid Diffie Hellman group 0 is not a valid DH group
        See Also:
        Constant Field Values
      • Group1

        public static final long Group1
        [@const] NEVPNIKEv2DiffieHellmanGroup1 Diffie Hellman group 1 (768-bit MODP)
        See Also:
        Constant Field Values
      • Group2

        public static final long Group2
        [@const] NEVPNIKEv2DiffieHellmanGroup2 Diffie Hellman group 2 (1024-bit MODP)
        See Also:
        Constant Field Values
      • Group5

        public static final long Group5
        [@const] NEVPNIKEv2DiffieHellmanGroup5 Diffie Hellman group 5 (1536-bit MODP)
        See Also:
        Constant Field Values
      • Group14

        public static final long Group14
        [@const] NEVPNIKEv2DiffieHellmanGroup14 Diffie Hellman group 14 (2048-bit MODP)
        See Also:
        Constant Field Values
      • Group15

        public static final long Group15
        [@const] NEVPNIKEv2DiffieHellmanGroup15 Diffie Hellman group 15 (3072-bit MODP)
        See Also:
        Constant Field Values
      • Group16

        public static final long Group16
        [@const] NEVPNIKEv2DiffieHellmanGroup16 Diffie Hellman group 16 (4096-bit MODP)
        See Also:
        Constant Field Values
      • Group17

        public static final long Group17
        [@const] NEVPNIKEv2DiffieHellmanGroup17 Diffie Hellman group 17 (6144-bit MODP)
        See Also:
        Constant Field Values
      • Group18

        public static final long Group18
        [@const] NEVPNIKEv2DiffieHellmanGroup18 Diffie Hellman group 18 (8192-bit MODP)
        See Also:
        Constant Field Values
      • Group19

        public static final long Group19
        [@const] NEVPNIKEv2DiffieHellmanGroup19 Diffie Hellman group 19 (256-bit random ECP)
        See Also:
        Constant Field Values
      • Group20

        public static final long Group20
        [@const] NEVPNIKEv2DiffieHellmanGroup20 Diffie Hellman group 20 (384-bit random ECP)
        See Also:
        Constant Field Values
      • Group21

        public static final long Group21
        [@const] NEVPNIKEv2DiffieHellmanGroup21 Diffie Hellman group 21 (521-bit random ECP)
        See Also:
        Constant Field Values
      • Group31

        public static final long Group31
        [@const] NEVPNIKEv2DiffieHellmanGroup31 Diffie Hellman group 31 (Curve25519)
        See Also:
        Constant Field Values