Class RevocationAttributes

java.lang.Object
org.pgpainless.key.util.RevocationAttributes

public final class RevocationAttributes extends Object
  • Method Details

    • getReason

      @Nonnull public RevocationAttributes.Reason getReason()
      Return the machine-readable reason for revocation.
      Returns:
      reason
    • getDescription

      @Nonnull public String getDescription()
      Return the human-readable description for the revocation reason.
      Returns:
      description
    • createKeyRevocation

      public static RevocationAttributes.WithReason createKeyRevocation()
      Build a RevocationAttributes object suitable for key revocations. Key revocations are revocations for keys or subkeys.
      Returns:
      builder
    • createCertificateRevocation

      public static RevocationAttributes.WithReason createCertificateRevocation()
      Build a RevocationAttributes object suitable for certification (e.g. user-id) revocations.
      Returns:
      builder