|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ICAManager
Interface that all CA activators should implement. Contains methods to activate and deactivate a CA. Current CA info is fetched using the HostStatusFetcher
| Method Summary | |
|---|---|
CAInfoVO |
activateCA(java.lang.String hostname,
int cAId,
java.lang.String authCode)
Method used to activate a CA at a specific host. |
CAInfoVO |
deactivateCA(java.lang.String hostname,
int cAId)
Method used to deactivate a CA at a specific host. |
java.security.cert.X509CRL |
getLastCRL(int caId)
Method used to fetch the latest CRL of a given CA. |
| Method Detail |
|---|
CAInfoVO activateCA(java.lang.String hostname,
int cAId,
java.lang.String authCode)
throws java.io.IOException,
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException_Exception
hostname - of the host to containing the CAs to activate.cAId - the id of CA to activate.authCode - the authentication code used to activate.
java.io.IOException - if communication exception occurred.
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException - if the administrator haven't got privileges for activation of this CA.
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException_Exception
CAInfoVO deactivateCA(java.lang.String hostname,
int cAId)
throws java.io.IOException,
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException_Exception
hostname - of the host to containing the CAs to activate.cAId - the id of CA to deactivate
java.io.IOException - if communication exception occurred.
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException - if the administrator haven't got privileges for deactivation of this CA.
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException_Exception
java.security.cert.X509CRL getLastCRL(int caId)
throws java.io.IOException,
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException_Exception
caId - of CA to fetch CRL for.
java.io.IOException - if communication exception occurred.
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException - if the administrator haven't got privileges for deactivation of this CA.
org.hardtokenmgmt.ws.gen.AuthorizationDeniedException_Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||