Package fr.gouv.vitam.security.internal.common.service

# Interface CRLService

All Known Implementing Classes:
  `CRLServiceImpl`

public interface CRLService
CRL service contract for revocation check of VITAM's identity and personal certificates.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `checkIdentityWithCRL(byte[] crlCert)`
  Check all identity and personal certificates against given CRL

- ## Method Details

  - ### checkIdentityWithCRL

    void checkIdentityWithCRL(byte[] crlCert) throws CertificateException, InvalidParseOperationException, CRLException
    Check all identity and personal certificates against given CRL
    Parameters:
      `crlCert` - CRL certificate (must be in DER format, see RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile )
    Throws:
      `CertificateException`
      `InvalidParseOperationException`
      `CRLException`