org.apache.directory.server.kerberos.shared.service
Class VerifyAuthHeader

java.lang.Object
  extended byorg.apache.directory.server.protocol.shared.chain.impl.CommandBase
      extended byorg.apache.directory.server.kerberos.shared.service.VerifyAuthHeader
All Implemented Interfaces:
Command
Direct Known Subclasses:
VerifyServiceTicketAuthHeader, VerifyTgtAuthHeader

public abstract class VerifyAuthHeader
extends CommandBase


Field Summary
 
Fields inherited from class org.apache.directory.server.protocol.shared.chain.impl.CommandBase
CONTINUE_CHAIN, STOP_CHAIN
 
Constructor Summary
VerifyAuthHeader()
           
 
Method Summary
 Authenticator verifyAuthHeader(ApplicationRequest authHeader, Ticket ticket, EncryptionKey serverKey, long clockSkew, ReplayCache replayCache, boolean emptyAddressesAllowed, java.net.InetAddress clientAddress, LockBox lockBox)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.directory.server.protocol.shared.chain.Command
execute
 

Constructor Detail

VerifyAuthHeader

public VerifyAuthHeader()
Method Detail

verifyAuthHeader

public Authenticator verifyAuthHeader(ApplicationRequest authHeader,
                                      Ticket ticket,
                                      EncryptionKey serverKey,
                                      long clockSkew,
                                      ReplayCache replayCache,
                                      boolean emptyAddressesAllowed,
                                      java.net.InetAddress clientAddress,
                                      LockBox lockBox)
                               throws KerberosException
Throws:
KerberosException