[Pki-devel] Dogtag's http interface

Christina Fu cfu at redhat.com
Sat Sep 12 17:02:29 UTC 2009


just dug this one up from tons of spam mails... sorry for the delay.

pki-devel administrator,
Christina

Melton, Lawrence wrote:
> Since CMS 6.0 through CS 7.1, we've been using a Java application 
> (instead of a web browser) to access the CA's http interface, such as 
> this:
>  
>
>     //* This is the relative URL for submitting cert requests to the CA
>
>     public static final String caProfileSubmit = "/ca/profileSubmit";
>
>    
>
>     //* This is the relative URL for accessing the end entity web page 
> at the CA
>
>     public static final String caEndEntity = "/ca/index.html";
>
>    
>
>     //* This is the relative URL for accessing the agent web page at 
> the CA
>
>     public static final String caAgent = "/ca/index.html";
>
>    
>
>     //* This is a relative URL for POSTing a request for certificate 
> requests; only an agent should be able to get to this page
>
>     public static final String caAgentAccess = "/ca/queryReq";
>
>    
>
>     //* This is the relative URL for accessing the agent web page at 
> the DRM for searching for archived keys
>
>     public static final String drmSearchForKey = 
> "/kra/srchKeyForRecovery";
>
>    
>
>     //* This is the relative URL for accessing the agent web page at 
> the DRM for diplaying archived keys by certificate serial number
>
>     public static final String drmDisplayBySerialNumber = 
> "/kra/displayBySerialForRecovery";
>
>  
>
>     //* This is the relative URL for accessing the agent web page at 
> the DRM for requesting recovery of archived private keys by 
> certificate serial number
>
>     public static final String drmRecoverBySerialNumber = 
> "/kra/recoverBySerial";
>
>    
>
>     //* This is the relative URL for accessing the agent web page at 
> the DRM for granting key recovery requests
>
>     public static final String drmGrantRecovery = "/kra/grantRecovery";
>
>    
>
>     //* This is the relative URL for retrieving a key in a PKCS#12 
> message from the DRM
>
>     public static final String drmGetPKCS12Message = "/kra/getPk12";
>
>    
>
>     //* This is the relative URL for accessing the agent web page at 
> the DRM
>
>     public static final String drmAgent = "/kra/index.html";
>
>    
>
>     //* This is the relative URL for retrieving the DRM's transport 
> certificate
>
>     public static final String drmDisplayTransportCert = 
> "/kra/displayTransportCert";
>
>  
>
> Now with CS 7.3 and Dogtag, the interface is different.  I think the 
> end entity page is found at "/ca/ee/ca/index.html" and the agent page 
> is found at "/ca/agent/ca/index.html".  I'm still trying to figure out 
> the rest.
>
>  
>
> Is there an http interface document for Dogtag?  Is there an intuitive 
> formula or a web.xml document that shows the new interface?
>
>  
>
> Thanks,
>
> Larry
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Pki-devel mailing list
> Pki-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/pki-devel
>   




More information about the Pki-devel mailing list