Class CRLServiceImpl
java.lang.Object
fr.gouv.vitam.security.internal.rest.service.CRLServiceImpl
- All Implemented Interfaces:
CRLService
-
Constructor Summary
ConstructorDescriptionCRLServiceImpl
(IdentityRepository identityRepository, PersonalRepository personalRepository) CRLServiceImpl
(IdentityRepository identityRepository, PersonalRepository personalRepository, AlertService alertService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
checkIdentityWithCRL
(byte[] crlCert) Check all identity and personal certificates against given CRL
-
Constructor Details
-
CRLServiceImpl
-
CRLServiceImpl
public CRLServiceImpl(IdentityRepository identityRepository, PersonalRepository personalRepository, AlertService alertService)
-
-
Method Details
-
checkIdentityWithCRL
public void checkIdentityWithCRL(byte[] crlCert) throws CertificateException, InvalidParseOperationException, CRLException Check all identity and personal certificates against given CRL- Specified by:
checkIdentityWithCRL
in interfaceCRLService
- 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
-