Enum Class SecurityStatus

java.lang.Object
java.lang.Enum<SecurityStatus>
org.jitsi.dnssec.SecurityStatus
All Implemented Interfaces:
Serializable, Comparable<SecurityStatus>, Constable

public enum SecurityStatus extends Enum<SecurityStatus>
Codes for DNSSEC security statuses.
Author:
davidb
  • Enum Constant Details

    • UNCHECKED

      public static final SecurityStatus UNCHECKED
      UNCHECKED means that object has yet to be validated.
    • BOGUS

      public static final SecurityStatus BOGUS
      BOGUS means that the object (RRset or message) failed to validate (according to local policy), but should have validated.
    • INDETERMINATE

      public static final SecurityStatus INDETERMINATE
      INDTERMINATE means that the object is insecure, but not authoritatively so. Generally this means that the RRset is not below a configured trust anchor.
    • INSECURE

      public static final SecurityStatus INSECURE
      INSECURE means that the object is authoritatively known to be insecure. Generally this means that this RRset is below a trust anchor, but also below a verified, insecure delegation.
    • SECURE

      public static final SecurityStatus SECURE
      SECURE means that the object (RRset or message) validated according to local policy.
  • Method Details

    • values

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

      public static SecurityStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null