[Pki-devel] Dogtag's http interface

Christina Fu cfu at redhat.com
Mon Sep 14 15:34:10 UTC 2009


/var/lib/pki-ca/webapps/ca/WEB-INF/web.xml

replace pki-ca with your instance name in the above path.

hope this helps.
Christina

Christina Fu wrote:
> 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
>>   
>
> _______________________________________________
> 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