Class CRLServiceImpl
java.lang.Object
fr.gouv.vitam.security.internal.rest.service.CRLServiceImpl
- All Implemented Interfaces:
CRLService
-
Constructor Summary
ConstructorsConstructorDescriptionCRLServiceImpl(IdentityRepository identityRepository, PersonalRepository personalRepository) CRLServiceImpl(IdentityRepository identityRepository, PersonalRepository personalRepository, AlertService alertService) -
Method Summary
Modifier and TypeMethodDescriptionvoidcheckIdentityWithCRL(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:
checkIdentityWithCRLin interfaceCRLService- Parameters:
crlCert- CRL certificate (must be in DER format, see RFC 3280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile )- Throws:
CertificateExceptionInvalidParseOperationExceptionCRLException
-