code: public Capabilities getCaCapabilities(final String profile) {
          LOGGER.debug("Determining capabilities of SCEP server");
          // NON-TRANSACTIONAL
          final GetCaCapsRequest req = new GetCaCapsRequest(profile);
          final Transport trans = transportFactory.forMethod(Method.GET, url);
          try {
              return trans.sendRequest(req, new GetCaCapsResponseHandler());
          } catch (TransportException e) {
              LOGGER.warn("AbstractTransport problem when determining capabilities.  Using empty capabilities.");
              return new Capabilities();
          }
      }
docs: Retrieves the capabilities of the SCEP server.
  <p>
  This method provides support for SCEP servers with multiple profiles.
  
  @param profile
  the SCEP server profile.
  @return the capabilities of the server.