public class DefaultAdminHandler extends AdminHandler
| Constructor and Description |
|---|
DefaultAdminHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
handleRequest(AdminRequest adminRequest,
org.xnio.sasl.SaslWrapper sasl)
Use super.handleRequest to send message
and use this to receive message.
|
protected byte[] |
handleRequestForBytes(AdminRequest adminRequest,
org.xnio.sasl.SaslWrapper sasl) |
protected org.apache.kerby.kerberos.kerb.request.KrbIdentity |
handleRequestForIdentity(AdminRequest adminRequest,
org.xnio.sasl.SaslWrapper sasl) |
List<String> |
handleRequestForList(AdminRequest adminRequest,
org.xnio.sasl.SaslWrapper sasl) |
protected void |
sendMessage(AdminRequest adminRequest,
ByteBuffer requestMessage)
Send message to kdc.
|
init, onResponseMessage, onResponseMessageForBytesArray, onResponseMessageForIdentity, onResponseMessageForListpublic void handleRequest(AdminRequest adminRequest, org.xnio.sasl.SaslWrapper sasl) throws KrbException
handleRequest in class AdminHandleradminRequest - The admin requestsasl - The SASL client wrapperKrbException - eprotected void sendMessage(AdminRequest adminRequest, ByteBuffer requestMessage) throws IOException
sendMessage in class AdminHandleradminRequest - The admin requestrequestMessage - The request message to kdcIOException - epublic List<String> handleRequestForList(AdminRequest adminRequest, org.xnio.sasl.SaslWrapper sasl) throws KrbException
handleRequestForList in class AdminHandlerKrbExceptionprotected byte[] handleRequestForBytes(AdminRequest adminRequest, org.xnio.sasl.SaslWrapper sasl) throws KrbException
handleRequestForBytes in class AdminHandlerKrbExceptionprotected org.apache.kerby.kerberos.kerb.request.KrbIdentity handleRequestForIdentity(AdminRequest adminRequest, org.xnio.sasl.SaslWrapper sasl) throws KrbException
handleRequestForIdentity in class AdminHandlerKrbExceptionCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.