public abstract class KrbHandler extends Object
| Constructor and Description |
|---|
KrbHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
handleRequest(KdcRequest kdcRequest)
Handle the kdc request.
|
void |
init(KrbContext context)
Init with krbcontext.
|
void |
onResponseMessage(KdcRequest kdcRequest,
ByteBuffer responseMessage)
Process the response messabe from kdc.
|
protected abstract void |
sendMessage(KdcRequest kdcRequest,
ByteBuffer requestMessage)
Send message to kdc.
|
public void init(KrbContext context)
context - The krbcontextpublic void handleRequest(KdcRequest kdcRequest) throws KrbException
kdcRequest - The kdc requestKrbException - epublic void onResponseMessage(KdcRequest kdcRequest, ByteBuffer responseMessage) throws KrbException
kdcRequest - The kdc requestresponseMessage - The message from kdcKrbException - eprotected abstract void sendMessage(KdcRequest kdcRequest, ByteBuffer requestMessage) throws IOException
kdcRequest - The kdc requestrequestMessage - The request message to kdcIOException - eCopyright © 2014–2016 The Apache Software Foundation. All rights reserved.