Class CRLReason

All Implemented Interfaces:
DEREncodable, DERTags

public class CRLReason extends DEREnumerated
The CRLReason enumeration.
 CRLReason ::= ENUMERATED {
  unspecified             (0),
  keyCompromise           (1),
  cACompromise            (2),
  affiliationChanged      (3),
  superseded              (4),
  cessationOfOperation    (5),
  certificateHold         (6),
  removeFromCRL           (8),
  privilegeWithdrawn      (9),
  aACompromise           (10)
 }
 
  • Field Details

    • UNSPECIFIED

      public static final int UNSPECIFIED
      Deprecated.
      use lower case version
      See Also:
    • KEY_COMPROMISE

      public static final int KEY_COMPROMISE
      Deprecated.
      use lower case version
      See Also:
    • CA_COMPROMISE

      public static final int CA_COMPROMISE
      Deprecated.
      use lower case version
      See Also:
    • AFFILIATION_CHANGED

      public static final int AFFILIATION_CHANGED
      Deprecated.
      use lower case version
      See Also:
    • SUPERSEDED

      public static final int SUPERSEDED
      Deprecated.
      use lower case version
      See Also:
    • CESSATION_OF_OPERATION

      public static final int CESSATION_OF_OPERATION
      Deprecated.
      use lower case version
      See Also:
    • CERTIFICATE_HOLD

      public static final int CERTIFICATE_HOLD
      Deprecated.
      use lower case version
      See Also:
    • REMOVE_FROM_CRL

      public static final int REMOVE_FROM_CRL
      Deprecated.
      use lower case version
      See Also:
    • PRIVILEGE_WITHDRAWN

      public static final int PRIVILEGE_WITHDRAWN
      Deprecated.
      use lower case version
      See Also:
    • AA_COMPROMISE

      public static final int AA_COMPROMISE
      Deprecated.
      use lower case version
      See Also:
    • unspecified

      public static final int unspecified
      See Also:
    • keyCompromise

      public static final int keyCompromise
      See Also:
    • cACompromise

      public static final int cACompromise
      See Also:
    • affiliationChanged

      public static final int affiliationChanged
      See Also:
    • superseded

      public static final int superseded
      See Also:
    • cessationOfOperation

      public static final int cessationOfOperation
      See Also:
    • certificateHold

      public static final int certificateHold
      See Also:
    • removeFromCRL

      public static final int removeFromCRL
      See Also:
    • privilegeWithdrawn

      public static final int privilegeWithdrawn
      See Also:
    • aACompromise

      public static final int aACompromise
      See Also:
    • reasonString

      private static final String[] reasonString
  • Constructor Details

    • CRLReason

      public CRLReason(int reason)
    • CRLReason

      public CRLReason(DEREnumerated reason)
  • Method Details