java.lang.Object
com.azure.core.util.ExpandableStringEnum<DhGroup>
com.azure.resourcemanager.network.models.DhGroup

public final class DhGroup extends com.azure.core.util.ExpandableStringEnum<DhGroup>
The DH Groups used in IKE Phase 1 for initial SA.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final DhGroup
    Static value DHGroup1 for DhGroup.
    static final DhGroup
    Static value DHGroup14 for DhGroup.
    static final DhGroup
    Static value DHGroup2 for DhGroup.
    static final DhGroup
    Static value DHGroup2048 for DhGroup.
    static final DhGroup
    Static value DHGroup24 for DhGroup.
    static final DhGroup
    Static value ECP256 for DhGroup.
    static final DhGroup
    Static value ECP384 for DhGroup.
    static final DhGroup
    Static value None for DhGroup.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static DhGroup
    Creates or finds a DhGroup from its string representation.
    Gets known DhGroup values.

    Methods inherited from class com.azure.core.util.ExpandableStringEnum

    equals, fromString, hashCode, toString, values

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • NONE

      public static final DhGroup NONE
      Static value None for DhGroup.
    • DHGROUP1

      public static final DhGroup DHGROUP1
      Static value DHGroup1 for DhGroup.
    • DHGROUP2

      public static final DhGroup DHGROUP2
      Static value DHGroup2 for DhGroup.
    • DHGROUP14

      public static final DhGroup DHGROUP14
      Static value DHGroup14 for DhGroup.
    • DHGROUP2048

      public static final DhGroup DHGROUP2048
      Static value DHGroup2048 for DhGroup.
    • ECP256

      public static final DhGroup ECP256
      Static value ECP256 for DhGroup.
    • ECP384

      public static final DhGroup ECP384
      Static value ECP384 for DhGroup.
    • DHGROUP24

      public static final DhGroup DHGROUP24
      Static value DHGroup24 for DhGroup.
  • Constructor Details

    • DhGroup

      public DhGroup()
  • Method Details

    • fromString

      public static DhGroup fromString(String name)
      Creates or finds a DhGroup from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding DhGroup.
    • values

      public static Collection<DhGroup> values()
      Gets known DhGroup values.
      Returns:
      known DhGroup values.