Enum GHVerification.Reason

java.lang.Object
java.lang.Enum<GHVerification.Reason>
org.kohsuke.github.GHVerification.Reason
All Implemented Interfaces:
Serializable, Comparable<GHVerification.Reason>
Enclosing class:
GHVerification

public static enum GHVerification.Reason extends Enum<GHVerification.Reason>
The possible values for reason in verification object from github.
Author:
Sourabh Sarvotham Parkala
See Also:
  • Enum Constant Details

    • EXPIRED_KEY

      public static final GHVerification.Reason EXPIRED_KEY
      Signing key expired.
    • NOT_SIGNING_KEY

      public static final GHVerification.Reason NOT_SIGNING_KEY
      The usage flags for the key that signed this don't allow signing.
    • GPGVERIFY_ERROR

      public static final GHVerification.Reason GPGVERIFY_ERROR
      The GPG verification service misbehaved.
    • GPGVERIFY_UNAVAILABLE

      public static final GHVerification.Reason GPGVERIFY_UNAVAILABLE
      The GPG verification service is unavailable at the moment.
    • UNSIGNED

      public static final GHVerification.Reason UNSIGNED
      Unsigned.
    • UNKNOWN_SIGNATURE_TYPE

      public static final GHVerification.Reason UNKNOWN_SIGNATURE_TYPE
      Unknown signature type.
    • NO_USER

      public static final GHVerification.Reason NO_USER
      Email used for signing not known to GitHub.
    • UNVERIFIED_EMAIL

      public static final GHVerification.Reason UNVERIFIED_EMAIL
      Email used for signing unverified on GitHub.
    • BAD_EMAIL

      public static final GHVerification.Reason BAD_EMAIL
      Invalid email used for signing.
    • UNKNOWN_KEY

      public static final GHVerification.Reason UNKNOWN_KEY
      Key used for signing not known to GitHub.
    • MALFORMED_SIGNATURE

      public static final GHVerification.Reason MALFORMED_SIGNATURE
      Malformed signature.
    • INVALID

      public static final GHVerification.Reason INVALID
      Invalid signature.
    • VALID

      public static final GHVerification.Reason VALID
      Valid signature and verified by GitHub.
    • BAD_CERT

      public static final GHVerification.Reason BAD_CERT
      The signing certificate or its chain could not be verified.
    • MALFORMED_SIG

      public static final GHVerification.Reason MALFORMED_SIG
      Malformed signature. (Returned by graphQL)
    • OCSP_ERROR

      public static final GHVerification.Reason OCSP_ERROR
      Valid signature, though certificate revocation check failed.
    • OCSP_PENDING

      public static final GHVerification.Reason OCSP_PENDING
      Valid signature, pending certificate revocation checking.
    • OCSP_REVOKED

      public static final GHVerification.Reason OCSP_REVOKED
      One or more certificates in chain has been revoked.
  • Method Details

    • values

      public static GHVerification.Reason[] 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 GHVerification.Reason 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