Interface RevocationRepository
- All Known Implementing Classes:
RevocationRepositoryService
public interface RevocationRepository
-
Method Summary
Modifier and TypeMethodDescriptiongetCRLFromCertificateAndIssuer(Certificate certificate, Certificate issuer, Date timeReference, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) getCRLFromCertificateAndIssuer(Certificate certificate, Certificate issuer, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) getCRLFromCertificateAndIssuer(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, Certificate issuer, Date timeReference, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) getCRLFromCertificateAndSelector(Certificate certificate, AbstractSignatureIdentityInformation.CRLSelector selector, SignatureObject... signatureObjects) getCRLFromCertificateAndSelector(Certificate certificate, AbstractSignatureIdentityInformation.CRLSelector selector, Date timeReference, SignatureObject... signatureObjects) getCRLFromCertificateWithoutIssuer(Certificate certificate, Date timeReference, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) getCRLFromCertificateWithoutIssuer(Certificate certificate, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) getCRLFromSelector(AbstractSignatureIdentityInformation.CRLSelector selector, SignatureObject... signatureObject) getCRLFromSelector(AbstractSignatureIdentityInformation.CRLSelector selector, Date timereference, SignatureObject... signatureObject) getCRLIssuer(Certificate certificate, SignatureObject signature, Set<TrustAnchor> trustAnchors, CertificateCollection collection) getCRLIssuerCertificate(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, X509CRL crl, X509Certificate issuer, Set<TrustAnchor> trustAnchor, SignatureObject... signatureObject) getCRLsFromSelector(AbstractSignatureIdentityInformation.CRLSelector selectore, SignatureObject... signatureObject) getCRLsFromSelector(AbstractSignatureIdentityInformation.CRLSelector selector, Date timereference, SignatureObject... signatureObject) Optional<org.bouncycastle.cert.ocsp.OCSPResp> getOCSPResponse(Certificate certificate, Certificate issuer, Date timeReference) Optional<org.bouncycastle.cert.ocsp.OCSPResp> getOCSPResponse(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, Certificate issuer, Date timeReference)
-
Method Details
-
getCRLsFromSelector
default List<X509CRL> getCRLsFromSelector(AbstractSignatureIdentityInformation.CRLSelector selectore, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLsFromSelector
List<X509CRL> getCRLsFromSelector(AbstractSignatureIdentityInformation.CRLSelector selector, Date timereference, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLFromSelector
default Optional<X509CRL> getCRLFromSelector(AbstractSignatureIdentityInformation.CRLSelector selector, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLFromSelector
Optional<X509CRL> getCRLFromSelector(AbstractSignatureIdentityInformation.CRLSelector selector, Date timereference, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLFromCertificateAndSelector
default Optional<X509CRL> getCRLFromCertificateAndSelector(Certificate certificate, AbstractSignatureIdentityInformation.CRLSelector selector, SignatureObject... signatureObjects) throws CRLException - Throws:
CRLException
-
getCRLFromCertificateAndSelector
Optional<X509CRL> getCRLFromCertificateAndSelector(Certificate certificate, AbstractSignatureIdentityInformation.CRLSelector selector, Date timeReference, SignatureObject... signatureObjects) throws CRLException - Throws:
CRLException
-
getCRLFromCertificateWithoutIssuer
default Optional<X509CRL> getCRLFromCertificateWithoutIssuer(Certificate certificate, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLFromCertificateWithoutIssuer
default Optional<X509CRL> getCRLFromCertificateWithoutIssuer(Certificate certificate, Date timeReference, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLFromCertificateAndIssuer
default Optional<X509CRL> getCRLFromCertificateAndIssuer(Certificate certificate, Certificate issuer, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLFromCertificateAndIssuer
Optional<X509CRL> getCRLFromCertificateAndIssuer(Certificate certificate, Certificate issuer, Date timeReference, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLFromCertificateAndIssuer
Optional<X509CRL> getCRLFromCertificateAndIssuer(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, Certificate issuer, Date timeReference, Set<TrustAnchor> trustAnchors, SignatureObject... signatureObject) throws CRLException - Throws:
CRLException
-
getCRLIssuerCertificate
Optional<Certificate> getCRLIssuerCertificate(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, X509CRL crl, X509Certificate issuer, Set<TrustAnchor> trustAnchor, SignatureObject... signatureObject) -
getOCSPResponse
Optional<org.bouncycastle.cert.ocsp.OCSPResp> getOCSPResponse(Certificate certificate, Certificate issuer, Date timeReference) -
getOCSPResponse
Optional<org.bouncycastle.cert.ocsp.OCSPResp> getOCSPResponse(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, Certificate issuer, Date timeReference) -
getCRLIssuer
Optional<Certificate> getCRLIssuer(Certificate certificate, SignatureObject signature, Set<TrustAnchor> trustAnchors, CertificateCollection collection) throws CRLException - Throws:
CRLException
-