org.apache.directory.server.kerberos.kdc.ticketgrant
Class GetAuthHeader
java.lang.Object
org.apache.directory.server.kerberos.kdc.ticketgrant.GetAuthHeader
- All Implemented Interfaces:
- org.apache.mina.handler.chain.IoHandlerCommand
public class GetAuthHeader
- extends java.lang.Object
- implements org.apache.mina.handler.chain.IoHandlerCommand
Differs from the changepw getAuthHeader by verifying the presence of TGS_REQ.
Note that reading the application request requires first determining the server
for which a ticket was issued, and choosing the correct key for decryption. The
name of the server appears in the plaintext part of the ticket.
- Version:
- $Rev: 558309 $, $Date: 2007-07-21 07:34:46 -0400 (Sat, 21 Jul 2007) $
- Author:
- Apache Directory Project
| Nested classes/interfaces inherited from interface org.apache.mina.handler.chain.IoHandlerCommand |
org.apache.mina.handler.chain.IoHandlerCommand.NextCommand |
|
Method Summary |
void |
execute(org.apache.mina.handler.chain.IoHandlerCommand.NextCommand next,
org.apache.mina.common.IoSession session,
java.lang.Object message)
|
protected org.apache.directory.server.kerberos.shared.messages.ApplicationRequest |
getAuthHeader(org.apache.directory.server.kerberos.shared.messages.KdcRequest request)
|
protected java.lang.String |
getContextKey()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GetAuthHeader
public GetAuthHeader()
execute
public void execute(org.apache.mina.handler.chain.IoHandlerCommand.NextCommand next,
org.apache.mina.common.IoSession session,
java.lang.Object message)
throws java.lang.Exception
- Specified by:
execute in interface org.apache.mina.handler.chain.IoHandlerCommand
- Throws:
java.lang.Exception
getAuthHeader
protected org.apache.directory.server.kerberos.shared.messages.ApplicationRequest getAuthHeader(org.apache.directory.server.kerberos.shared.messages.KdcRequest request)
throws org.apache.directory.server.kerberos.shared.exceptions.KerberosException,
java.io.IOException
- Throws:
org.apache.directory.server.kerberos.shared.exceptions.KerberosException
java.io.IOException
getContextKey
protected java.lang.String getContextKey()
Copyright © 2003-2007 The Apache Software Foundation. All Rights Reserved.