com.ibm.security.certclient.base
Class PkPipe
- java.lang.Object
com.ibm.security.certclient.base.PkSource
com.ibm.security.certclient.base.PkPipe
- public class PkPipe
- extends PkSource
- implements PkListener
do*Req methods to invoke a more general do*Req method. It
defines The most general method (doReq) as a method that propagates
the request and returns whatever comes back from propagate.
Field Summary
| Fields inherited from class com.ibm.security.certclient.base.PkSource |
|---|
isInitialized |
Constructor Summary
| Constructor and Description |
|---|
PkPipe()
Construct a new
PkPipe
|
Method Summary
| Modifier and Type | Method and Description |
|---|---|
doCertReq(PkCertReqEvent req)
Returns the general certificate reply for a given general certificate
request.
|
|
doConfReq(PkConfReqEvent req)
|
|
doGnrlReq(PkGnrlReqEvent req)
Returns the general reply for a given general request.
|
|
doHttpReq(PkHttpReqEvent req)
Returns the HTTP reply for a given HTTP request.
|
|
doInitReq(PkInitReqEvent req)
Returns the initialization reply for a given initialization request.
|
|
doKrecReq(PkKrecReqEvent req)
Returns the key recovery reply for a given key recovery request.
|
|
doKupdReq(PkKupdReqEvent req)
Returns the key update reply for a given key update request.
|
|
doPollReq(PkPollReqEvent req)
Returns the certificate reply for a given polling request.
|
|
doReq(PkReqEvent req)
Returns the reply for a given request.
|
|
doRevoReq(PkRevoReqEvent req)
Returns the revocation reply for a given revocation request.
|
|
doSecnReq(PkSecnReqEvent req)
Returns the certification reply for a given certification request.
|
|
doXcerReq(PkXcerReqEvent req)
Returns the cross-certificate reply for a given cross-certificate
request.
|
| 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
PkPipe
- public PkPipe()
Method Detail
doReq
- public PkRepEvent doReq(PkReqEvent req)
- throws PkException
This is the most general form of the request handler methods, it gets called when the bean has not provided a more specific method to handle the request.
The PkPipe implementation simply propagates the request event to the next listener in the chain.
doReq in interface PkListener
doHttpReq
- public PkHttpRepEvent doHttpReq( PkHttpReqEvent req)
- throws PkException
This implementation simply invokes the doReq method.
doHttpReq in interface PkListener
doPollReq
- public PkCertRepEvent doPollReq( PkPollReqEvent req)
- throws PkException
This implementation simply invokes the doReq method.
doPollReq in interface PkListener
doCertReq
- public PkCertRepEvent doCertReq( PkCertReqEvent req)
- throws PkException
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:
doInitReqdoSecnReqdoKupdReqdoXCerReq
doReq method.
doCertReq in interface PkListener
doInitReq
- public PkInitRepEvent doInitReq( PkInitReqEvent req)
- throws PkException
This implementation simply invokes the doCertReq method.
doInitReq in interface PkListener
doSecnReq
- public PkSecnRepEvent doSecnReq( PkSecnReqEvent req)
- throws PkException
This implementation simply invokes the doCertReq method.
doSecnReq in interface PkListener
doKupdReq
- public PkKupdRepEvent doKupdReq( PkKupdReqEvent req)
- throws PkException
This implementation simply invokes the doCertReq method.
doKupdReq in interface PkListener
doXcerReq
- public PkXcerRepEvent doXcerReq( PkXcerReqEvent req)
- throws PkException
This implementation simply invokes the doCertReq method.
doXcerReq in interface PkListener
doKrecReq
- public PkKrecRepEvent doKrecReq( PkKrecReqEvent req)
- throws PkException
This implementation simply invokes the doReq method.
doKrecReq in interface PkListener
doRevoReq
- public PkRevoRepEvent doRevoReq( PkRevoReqEvent req)
- throws PkException
This implementation simply invokes the doReq method.
doRevoReq in interface PkListener
doConfReq
- public PkConfRepEvent doConfReq( PkConfReqEvent req)
- throws PkException
PkListener
doConfReq in interface PkListener
doGnrlReq
- public PkGnrlRepEvent doGnrlReq( PkGnrlReqEvent req)
- throws PkException
This implementation simply invokes the doReq method.
doGnrlReq in interface PkListener
PkPipe