Interface OnlineRevocationSource<R extends Revocation>

Type Parameters:
R - implementation of Revocation (CRL or OCSP) for the current revocation source
All Superinterfaces:
RevocationSource<R>, Serializable

@Deprecated public interface OnlineRevocationSource<R extends Revocation> extends RevocationSource<R>
Deprecated.
since DSS 5.13. To be removed later.
Sub-interface for online sources of RevocationTokens
  • Method Details

    • setDataLoader

      @Deprecated void setDataLoader(DataLoader dataLoader)
      Deprecated.
      since DSS 5.13. Method #setDataLoader to be used directly in implementation
      Set the DataLoader to use for querying a revocation server.
      Parameters:
      dataLoader - the component that allows to retrieve a revocation response using HTTP.
    • getRevocationTokenAndUrl

      @Deprecated OnlineRevocationSource.RevocationTokenAndUrl<R> getRevocationTokenAndUrl(CertificateToken certificateToken, CertificateToken issuerToken)
      Deprecated.
      since DSS 5.13. Use #getRevocationToken(certificateToken, issuerToken).getSourceURL() method
      This method retrieves a RevocationTokenAndUrl for the certificateToken
      Parameters:
      certificateToken - The CertificateToken for which the request is made
      issuerToken - The CertificateToken which is the issuer of the certificateToken
      Returns:
      an instance of RevocationTokenAndUrl