HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

ModuleHsOpenSSL-0.11.7.10Haskell2010

OpenSSL.X509.Revocation

An interface to Certificate Revocation List.

  • 3 types
  • 18 values
  • PackageHsOpenSSL-0.11.7.10
  • Exports21
  • LanguageHaskell2010
  • LicenceLicenseRef-PublicDomain
  • SourceRevocation.hsc

Types

3 declarations
newtypenewtype CRL
#

CRL is an opaque object that represents Certificate Revocation List.

datadata RevokedCertificate
#

RevokedCertificate represents a revoked certificate in a list. Each certificates are supposed to be distinguishable by issuer name and serial number, so it is sufficient to have only serial number on each entries.

Instances2Eq, Show

Functions to manipulate revocation list

7 declarations
valuesignCRL
  1. :: KeyPair key
  2. => CRL

    The revocation list to be signed.

  3. -> key

    The private key to sign with.

  4. -> Maybe Digest

    A hashing algorithm to use. If Nothing the most suitable algorithm for the key is automatically used.

  5. -> IO ()
#

signCRL signs a revocation list with an issuer private key.

Accessors

11 declarations