java.lang.Object
java.lang.Enum<DkimKey.Status>
com.aoindustries.aoserv.client.email.DkimKey.Status
All Implemented Interfaces:
Serializable, Comparable<DkimKey.Status>
Enclosing class:
DkimKey

public static enum DkimKey.Status extends Enum<DkimKey.Status>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    A key that has been created but not yet used, could be waiting for DNS propagation time or on reserve for quick deployment in case of security compromise.
    A key left for some time after rotation for verifying older messages.
    Old key remains until DNS is confirmed to be removed, after which it may be deleted completely.
    The key used for current signing, only one may be active per Domain.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the enum constant of this type with the specified name.
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • NEW

      public static final DkimKey.Status NEW
      A key that has been created but not yet used, could be waiting for DNS propagation time or on reserve for quick deployment in case of security compromise.
    • SIGNING

      public static final DkimKey.Status SIGNING
      The key used for current signing, only one may be active per Domain.
    • OLD

      public static final DkimKey.Status OLD
      A key left for some time after rotation for verifying older messages.
    • REMOVAL

      public static final DkimKey.Status REMOVAL
      Old key remains until DNS is confirmed to be removed, after which it may be deleted completely.
  • Method Details

    • values

      public static DkimKey.Status[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static DkimKey.Status valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null