Interface IService

  • All Known Subinterfaces:
    IRAService

    public interface IService
    This interface defines how requests are serviced. This covers certificate generation, revocation, renewals, revocation checking, and much more.

    Version:
    $Revision$, $Date$
    • Method Detail

      • serviceRequest

        boolean serviceRequest​(IRequest request)
                        throws EBaseException
        Performs the service (such as certificate generation) represented by this request.

        Parameters:
        request - The request that needs service. The service may use attributes stored in the request, and may update the values, or store new ones.
        Returns:
        an indication of whether this request is still pending. 'false' means the request will wait for further notification.
        Throws:
        EBaseException - indicates major processing failure.