com.ibm.security.certclient.base
Interface PkListener
All Superinterfaces:
All known implementing classes:
- public interface PkListener
- extends EventListener
PkListener
interface must be implemented by all PKI beans,
except sources.
It defines all the methods a PKI bean must implement. Most PKI beans will
want to extend PkPipe
instead of implementing this interface
directly.
Author:
Rod Mancisidor
Method Summary
Modifier and Type | Method and Description |
---|---|
doCertReq(PkCertReqEvent req)
Returns the reply for a given general certificate request.
|
|
doConfReq(PkConfReqEvent req)
Returns the reply for a given confirm request.
|
|
doGnrlReq(PkGnrlReqEvent req)
Returns the reply for a given general request.
|
|
doHttpReq(PkHttpReqEvent req)
Returns the reply for a given HTTP request.
|
|
doInitReq(PkInitReqEvent req)
Returns the reply for a given initialization request.
|
|
doKrecReq(PkKrecReqEvent req)
Returns the reply for a given key recovery request.
|
|
doKupdReq(PkKupdReqEvent req)
Returns the 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 reply for a given revocation request.
|
|
doSecnReq(PkSecnReqEvent req)
Returns the reply for a given certificate request.
|
|
doXcerReq(PkXcerReqEvent req)
Returns the reply for a given cross-certification request.
|
|
|
initialize(int level,PkAttrs attrs)
First method invoked on a bean.
|
Method Detail
initialize
- void initialize(int level,
- PkAttrs attrs)
- throws PkException
Parameters:
level
- The level of the bean in the pipeline. 0 implies the bean
is a PkActiveSource
. 1 is given to the next bean
after the active source, and so on. attrs
- A set of parameters that can be used to place information
that is used by beans downstream during initialization. Throws:
doReq
- PkRepEvent doReq(PkReqEvent req)
- throws PkException
Returns the reply for a given request.
This is the most general form of the request handler methods.
Throws:
doHttpReq
- PkHttpRepEvent doHttpReq(PkHttpReqEvent req)
- throws PkException
Returns the reply for a given HTTP request.
Throws:
doPollReq
- PkCertRepEvent doPollReq(PkPollReqEvent req)
- throws PkException
Returns the certificate reply for a given polling request.
Throws:
doCertReq
- PkCertRepEvent doCertReq(PkCertReqEvent req)
- throws PkException
Returns the reply for a given general certificate request.
Throws:
doInitReq
- PkInitRepEvent doInitReq(PkInitReqEvent req)
- throws PkException
Returns the reply for a given initialization request.
Throws:
doSecnReq
- PkSecnRepEvent doSecnReq(PkSecnReqEvent req)
- throws PkException
Returns the reply for a given certificate request.
Throws:
doKupdReq
- PkKupdRepEvent doKupdReq(PkKupdReqEvent req)
- throws PkException
Returns the reply for a given key update request.
Throws:
doXcerReq
- PkXcerRepEvent doXcerReq(PkXcerReqEvent req)
- throws PkException
Returns the reply for a given cross-certification request.
Throws:
doKrecReq
- PkKrecRepEvent doKrecReq(PkKrecReqEvent req)
- throws PkException
Returns the reply for a given key recovery request.
Throws:
doRevoReq
- PkRevoRepEvent doRevoReq(PkRevoReqEvent req)
- throws PkException
Returns the reply for a given revocation request.
Throws:
doGnrlReq
- PkGnrlRepEvent doGnrlReq(PkGnrlReqEvent req)
- throws PkException
Returns the reply for a given general request.
Throws:
doConfReq
- PkConfRepEvent doConfReq(PkConfReqEvent req)
- throws PkException
Returns the reply for a given confirm request.
For version 2, change void to PkConfRepEvent
Throws:
initialize
method is meant to first invoke theinit
method and then potentially invoke the initialize method on thePklistener
s to this bean.