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:
doInitReq
doSecnReq
doKupdReq
doXCerReq
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