com.ibm.security.certclient.beans
Class PkCertGen
- java.lang.Object
com.ibm.security.certclient.base.PkSource
com.ibm.security.certclient.base.PkPipe
com.ibm.security.certclient.beans.PkCertGen
All implemented interfaces:
PkAttrKind, PkCertConstants, PkConstants, PkHttpConstants, PkListener, PkPollConstants, PkRevoConstants, EventListener
- public class PkCertGen
- extends PkPipe
- implements PkConstants
Author:
Rod Mancisidor , Krishna Yellepeddy
Field Summary
Fields inherited from class com.ibm.security.certclient.base.PkSource |
---|
isInitialized |
Fields inherited from interface com.ibm.security.certclient.base.PkConstants |
---|
BIG_ONE, BIG_TWO, PKI_DB_CONN, PKI_DB_CONNS, PKI_ISSUER_DN, PKI_ISSUER_HOST, PKI_ISSUER_PORT, PKI_OPER, PKI_ROOT |
Fields inherited from interface com.ibm.security.certclient.base.PkAttrKind |
---|
ATTR_APPLIED, ATTR_APPROVED, ATTR_NAMES |
Fields inherited from interface com.ibm.security.certclient.base.PkRevoConstants |
---|
REVO_BAD_SINCE_DATE, REVO_CRL_EXT, REVO_OPER, REVO_PUBLISH_IMMEDIATELY, REVO_REASON, REVO_ROOT |
Fields inherited from interface com.ibm.security.certclient.base.PkHttpConstants |
---|
HTTP_BASE_NAME, HTTP_FILE_NAME, HTTP_METHOD, HTTP_ROOT, HTTP_VERSION |
Fields inherited from interface com.ibm.security.certclient.base.PkPollConstants |
---|
POLL_REFERENCE, POLL_ROOT, POLL_TIME_TO_CHECK_BACK |
Constructor Summary
Constructor and Description |
---|
PkCertGen(String provider)
|
Method Summary
Modifier and Type | Method and Description |
---|---|
doCertReq(PkCertReqEvent req)
|
|
doInitReq(PkInitReqEvent req)
|
|
doKupdReq(PkKupdReqEvent req)
|
|
doSecnReq(PkSecnReqEvent req)
|
|
doXcerReq(PkXcerReqEvent req)
|
Methods inherited from class com.ibm.security.certclient.base.PkPipe |
---|
doConfReq, doGnrlReq, doHttpReq, doKrecReq, doPollReq, doReq, doRevoReq |
Methods inherited from class com.ibm.security.certclient.base.PkSource |
---|
addPkListener, init, initialize, initNext, propagate, propagate, propagate, propagate, propagate, propagate, propagate, propagate, propagate, propagate, propagate, removePkListener, replacePkListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.security.certclient.base.PkListener |
---|
initialize |
Constructor Detail
PkCertGen
- public PkCertGen(String provider)
Method Detail
doCertReq
- public PkCertRepEvent doCertReq( PkCertReqEvent req)
- throws PkException
Returns the general certificate reply for a given general certificate
request.
This is a general form of the certificate request handler methods, it gets called when the bean has not provided a more specific method to handle the request. The more specific methods are:
doInitReq
doSecnReq
doKupdReq
doXCerReq
doReq
method.
Throws:
doInitReq
- public PkInitRepEvent doInitReq( PkInitReqEvent req)
- throws PkException
Description copied from class:
PkPipe
Returns the initialization reply for a given initialization request.
This implementation simply invokes the doCertReq
method.
Throws:
doSecnReq
- public PkSecnRepEvent doSecnReq( PkSecnReqEvent req)
- throws PkException
Description copied from class:
PkPipe
Returns the certification reply for a given certification request.
This implementation simply invokes the doCertReq
method.
Throws:
doKupdReq
- public PkKupdRepEvent doKupdReq( PkKupdReqEvent req)
- throws PkException
Description copied from class:
PkPipe
Returns the key update reply for a given key update request.
This implementation simply invokes the doCertReq
method.
Throws:
doXcerReq
- public PkXcerRepEvent doXcerReq( PkXcerReqEvent req)
- throws PkException
Description copied from class:
PkPipe
Returns the cross-certificate reply for a given cross-certificate
request.
This implementation simply invokes the doCertReq
method.
Throws:
PkPipe