ECCurveType (Bouncy Castle Library 1.52 API Specification)

org.bouncycastle.crypto.tls

## Class ECCurveType

- java.lang.Object
- - org.bouncycastle.crypto.tls.ECCurveType

-     public class ECCurveType
      extends java.lang.Object

  RFC 4492 5.4

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static short` | `explicit_char2` Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a characteristic-2 field.
    `static short` | `explicit_prime` Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a prime field.
    `static short` | `named_curve` Indicates that a named curve is used.

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `ECCurveType()`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### explicit_prime

          public static final short explicit_prime

      Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a prime field.
      See Also:
        Constant Field Values

    - #### explicit_char2

          public static final short explicit_char2

      Indicates the elliptic curve domain parameters are conveyed verbosely, and the underlying finite field is a characteristic-2 field.
      See Also:
        Constant Field Values

    - #### named_curve

          public static final short named_curve

      Indicates that a named curve is used. This option SHOULD be used when applicable.
      See Also:
        Constant Field Values

  - ### Constructor Detail

    - #### ECCurveType

          public ECCurveType()