You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by er...@apache.org on 2005/10/24 05:13:50 UTC

svn commit: r327938 - in /directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos: kdc/ kdc/authentication/ kdc/preauthentication/ kdc/ticketgrant/ protocol/

Author: erodriguez
Date: Sun Oct 23 20:13:37 2005
New Revision: 327938

URL: http://svn.apache.org/viewcvs?rev=327938&view=rev
Log:
Refactoring classes commonly used by protocol-providers to new protocol-common subproject.

Modified:
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/KdcContext.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorContext.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorReply.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorRequest.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectChecksumType.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectEncryptionType.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationExceptionHandler.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationServiceChain.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/BuildReply.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/ConfigureAuthenticationChain.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GenerateTicket.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetClientEntry.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetServerEntry.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetSessionKey.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/SealReply.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/PreAuthenticationChain.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifierBase.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifyEncryptedTimestamp.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifySam.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/BuildReply.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/ConfigureTicketGrantingChain.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GenerateTicket.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetAuthHeader.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetRequestPrincipalEntry.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetSessionKey.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetTicketPrincipalEntry.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/MonitorContext.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/SealReply.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingExceptionHandler.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingServiceChain.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyBodyChecksum.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgt.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgtAuthHeader.java
    directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/KdcContext.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/KdcContext.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/KdcContext.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/KdcContext.java Sun Oct 23 20:13:37 2005
@@ -18,11 +18,11 @@
 
 import java.net.InetAddress;
 
-import org.apache.kerberos.chain.impl.ContextBase;
 import org.apache.kerberos.messages.KdcRequest;
 import org.apache.kerberos.messages.KerberosMessage;
 import org.apache.kerberos.service.LockBox;
 import org.apache.kerberos.store.PrincipalStore;
+import org.apache.protocol.common.chain.impl.ContextBase;
 
 public class KdcContext extends ContextBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorContext.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorContext.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorContext.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorContext.java Sun Oct 23 20:13:37 2005
@@ -16,8 +16,8 @@
  */
 package org.apache.kerberos.kdc;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorReply.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorReply.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorReply.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorReply.java Sun Oct 23 20:13:37 2005
@@ -16,10 +16,10 @@
  */
 package org.apache.kerberos.kdc;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.ErrorMessage;
 import org.apache.kerberos.messages.KdcReply;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorRequest.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorRequest.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorRequest.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/MonitorRequest.java Sun Oct 23 20:13:37 2005
@@ -16,10 +16,10 @@
  */
 package org.apache.kerberos.kdc;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.crypto.encryption.EncryptionType;
 import org.apache.kerberos.messages.KdcRequest;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectChecksumType.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectChecksumType.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectChecksumType.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectChecksumType.java Sun Oct 23 20:13:37 2005
@@ -16,48 +16,44 @@
  */
 package org.apache.kerberos.kdc;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.crypto.checksum.ChecksumType;
-import org.apache.kerberos.crypto.encryption.EncryptionType;
+import org.apache.kerberos.exceptions.ErrorType;
+import org.apache.kerberos.exceptions.KerberosException;
+import org.apache.kerberos.kdc.ticketgrant.TicketGrantingContext;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class SelectChecksumType extends CommandBase
 {
     public boolean execute( Context context ) throws Exception
     {
-        System.out.println( "Selecting checksum type." );
+        TicketGrantingContext tgsContext = (TicketGrantingContext) context;
+        KdcConfiguration config = tgsContext.getConfig();
 
-        KdcContext kdcContext = (KdcContext) context;
-        KdcConfiguration config = kdcContext.getConfig();
+        ChecksumType requestedType = tgsContext.getAuthenticator().getChecksum().getChecksumType();
 
-        EncryptionType[] requestedTypes = kdcContext.getRequest().getEType();
+        //boolean isAllowedChecksumType = isAllowedChecksumType( requestedType, config.getChecksumTypes() );
 
-        /*
-        EncryptionType bestType = getBestChecksumType( requestedTypes, config.getEncryptionTypes() );
+        boolean isAllowedChecksumType = true;
 
-        if ( bestType == null )
+        if ( !isAllowedChecksumType )
         {
             throw new KerberosException( ErrorType.KDC_ERR_SUMTYPE_NOSUPP );
         }
-        */
 
         return CONTINUE_CHAIN;
     }
 
-    protected ChecksumType getBestChecksumType( ChecksumType[] requestedTypes,
-            ChecksumType[] configuredTypes )
+    protected boolean isAllowedChecksumType( ChecksumType requestedType, ChecksumType[] configuredTypes )
     {
-        for ( int ii = 0; ii < requestedTypes.length; ii++ )
-        {
-            for ( int jj = 0; jj < configuredTypes.length; jj++ )
+            for ( int ii = 0; ii < configuredTypes.length; ii++ )
             {
-                if ( requestedTypes[ ii ] == configuredTypes[ jj ] )
+                if ( requestedType == configuredTypes[ ii ] )
                 {
-                    return configuredTypes[ jj ];
+                    return true;
                 }
             }
-        }
 
-        return null;
+        return false;
     }
 }

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectEncryptionType.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectEncryptionType.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectEncryptionType.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/SelectEncryptionType.java Sun Oct 23 20:13:37 2005
@@ -16,18 +16,16 @@
  */
 package org.apache.kerberos.kdc;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.crypto.encryption.EncryptionType;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.exceptions.KerberosException;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class SelectEncryptionType extends CommandBase
 {
     public boolean execute( Context context ) throws Exception
     {
-        System.out.println( "Selecting encryption type." );
-
         KdcContext kdcContext = (KdcContext) context;
         KdcConfiguration config = kdcContext.getConfig();
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationExceptionHandler.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationExceptionHandler.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationExceptionHandler.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationExceptionHandler.java Sun Oct 23 20:13:37 2005
@@ -16,11 +16,11 @@
  */
 package org.apache.kerberos.kdc.authentication;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.kdc.KdcConfiguration;
 import org.apache.kerberos.messages.ErrorMessage;
 import org.apache.kerberos.service.ErrorMessageHandler;
+import org.apache.protocol.common.chain.Context;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationServiceChain.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationServiceChain.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationServiceChain.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/AuthenticationServiceChain.java Sun Oct 23 20:13:37 2005
@@ -16,9 +16,9 @@
  */
 package org.apache.kerberos.kdc.authentication;
 
-import org.apache.kerberos.chain.impl.ChainBase;
 import org.apache.kerberos.kdc.MonitorRequest;
 import org.apache.kerberos.kdc.preauthentication.PreAuthenticationChain;
+import org.apache.protocol.common.chain.impl.ChainBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/BuildReply.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/BuildReply.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/BuildReply.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/BuildReply.java Sun Oct 23 20:13:37 2005
@@ -16,13 +16,13 @@
  */
 package org.apache.kerberos.kdc.authentication;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.AuthenticationReply;
 import org.apache.kerberos.messages.KdcRequest;
 import org.apache.kerberos.messages.components.Ticket;
 import org.apache.kerberos.messages.value.LastRequest;
 import org.apache.kerberos.messages.value.TicketFlags;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class BuildReply extends CommandBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/ConfigureAuthenticationChain.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/ConfigureAuthenticationChain.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/ConfigureAuthenticationChain.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/ConfigureAuthenticationChain.java Sun Oct 23 20:13:37 2005
@@ -18,8 +18,6 @@
 
 import java.util.Map;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.crypto.checksum.ChecksumType;
 import org.apache.kerberos.crypto.checksum.Crc32Checksum;
 import org.apache.kerberos.crypto.checksum.RsaMd4Checksum;
@@ -28,6 +26,8 @@
 import org.apache.kerberos.replay.InMemoryReplayCache;
 import org.apache.kerberos.replay.ReplayCache;
 import org.apache.kerberos.service.LockBox;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class ConfigureAuthenticationChain extends CommandBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GenerateTicket.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GenerateTicket.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GenerateTicket.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GenerateTicket.java Sun Oct 23 20:13:37 2005
@@ -18,8 +18,6 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.kdc.KdcConfiguration;
@@ -34,6 +32,8 @@
 import org.apache.kerberos.messages.value.TicketFlags;
 import org.apache.kerberos.messages.value.TransitedEncoding;
 import org.apache.kerberos.service.LockBox;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetClientEntry.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetClientEntry.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetClientEntry.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetClientEntry.java Sun Oct 23 20:13:37 2005
@@ -18,10 +18,10 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.service.GetPrincipalStoreEntry;
 import org.apache.kerberos.store.PrincipalStore;
+import org.apache.protocol.common.chain.Context;
 
 public class GetClientEntry extends GetPrincipalStoreEntry
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetServerEntry.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetServerEntry.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetServerEntry.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetServerEntry.java Sun Oct 23 20:13:37 2005
@@ -18,10 +18,10 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.service.GetPrincipalStoreEntry;
 import org.apache.kerberos.store.PrincipalStore;
+import org.apache.protocol.common.chain.Context;
 
 public class GetServerEntry extends GetPrincipalStoreEntry
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetSessionKey.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetSessionKey.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetSessionKey.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/GetSessionKey.java Sun Oct 23 20:13:37 2005
@@ -18,10 +18,10 @@
 
 import java.security.SecureRandom;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.crypto.encryption.EncryptionType;
 import org.apache.kerberos.messages.value.EncryptionKey;
 import org.apache.kerberos.service.DesStringToKey;
+import org.apache.protocol.common.chain.Context;
 
 public class GetSessionKey extends DesStringToKey
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/SealReply.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/SealReply.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/SealReply.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/authentication/SealReply.java Sun Oct 23 20:13:37 2005
@@ -16,12 +16,12 @@
  */
 package org.apache.kerberos.kdc.authentication;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.AuthenticationReply;
 import org.apache.kerberos.messages.value.EncryptedData;
 import org.apache.kerberos.messages.value.EncryptionKey;
 import org.apache.kerberos.service.LockBox;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class SealReply extends CommandBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/PreAuthenticationChain.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/PreAuthenticationChain.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/PreAuthenticationChain.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/PreAuthenticationChain.java Sun Oct 23 20:13:37 2005
@@ -16,7 +16,7 @@
  */
 package org.apache.kerberos.kdc.preauthentication;
 
-import org.apache.kerberos.chain.impl.ChainBase;
+import org.apache.protocol.common.chain.impl.ChainBase;
 
 public class PreAuthenticationChain extends ChainBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifierBase.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifierBase.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifierBase.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifierBase.java Sun Oct 23 20:13:37 2005
@@ -18,7 +18,6 @@
 
 import java.io.IOException;
 
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.crypto.encryption.EncryptionType;
 import org.apache.kerberos.io.encoder.EncryptionTypeInfoEncoder;
 import org.apache.kerberos.io.encoder.PreAuthenticationDataEncoder;
@@ -26,6 +25,7 @@
 import org.apache.kerberos.messages.value.PreAuthenticationData;
 import org.apache.kerberos.messages.value.PreAuthenticationDataModifier;
 import org.apache.kerberos.messages.value.PreAuthenticationDataType;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public abstract class VerifierBase extends CommandBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifyEncryptedTimestamp.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifyEncryptedTimestamp.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifyEncryptedTimestamp.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifyEncryptedTimestamp.java Sun Oct 23 20:13:37 2005
@@ -18,7 +18,6 @@
 
 import java.io.IOException;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.io.decoder.EncryptedDataDecoder;
@@ -32,6 +31,7 @@
 import org.apache.kerberos.messages.value.PreAuthenticationDataType;
 import org.apache.kerberos.service.LockBox;
 import org.apache.kerberos.store.PrincipalStoreEntry;
+import org.apache.protocol.common.chain.Context;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifySam.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifySam.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifySam.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/preauthentication/VerifySam.java Sun Oct 23 20:13:37 2005
@@ -18,7 +18,6 @@
 
 import javax.security.auth.kerberos.KerberosKey;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.crypto.encryption.EncryptionType;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.exceptions.KerberosException;
@@ -31,6 +30,7 @@
 import org.apache.kerberos.sam.SamSubsystem;
 import org.apache.kerberos.sam.TimestampChecker;
 import org.apache.kerberos.store.PrincipalStoreEntry;
+import org.apache.protocol.common.chain.Context;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/BuildReply.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/BuildReply.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/BuildReply.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/BuildReply.java Sun Oct 23 20:13:37 2005
@@ -16,14 +16,14 @@
  */
 package org.apache.kerberos.kdc.ticketgrant;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.KdcRequest;
 import org.apache.kerberos.messages.TicketGrantReply;
 import org.apache.kerberos.messages.components.Ticket;
 import org.apache.kerberos.messages.value.EncryptionKey;
 import org.apache.kerberos.messages.value.LastRequest;
 import org.apache.kerberos.messages.value.TicketFlags;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class BuildReply extends CommandBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/ConfigureTicketGrantingChain.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/ConfigureTicketGrantingChain.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/ConfigureTicketGrantingChain.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/ConfigureTicketGrantingChain.java Sun Oct 23 20:13:37 2005
@@ -16,11 +16,11 @@
  */
 package org.apache.kerberos.kdc.ticketgrant;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.replay.InMemoryReplayCache;
 import org.apache.kerberos.replay.ReplayCache;
 import org.apache.kerberos.service.LockBox;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class ConfigureTicketGrantingChain extends CommandBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GenerateTicket.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GenerateTicket.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GenerateTicket.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GenerateTicket.java Sun Oct 23 20:13:37 2005
@@ -22,8 +22,6 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.kdc.KdcConfiguration;
@@ -39,6 +37,8 @@
 import org.apache.kerberos.messages.value.KerberosTime;
 import org.apache.kerberos.messages.value.TicketFlags;
 import org.apache.kerberos.service.LockBox;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetAuthHeader.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetAuthHeader.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetAuthHeader.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetAuthHeader.java Sun Oct 23 20:13:37 2005
@@ -18,8 +18,6 @@
 
 import java.io.IOException;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.io.decoder.ApplicationRequestDecoder;
@@ -28,6 +26,8 @@
 import org.apache.kerberos.messages.components.Ticket;
 import org.apache.kerberos.messages.value.PreAuthenticationData;
 import org.apache.kerberos.messages.value.PreAuthenticationDataType;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 /*
  * differs from the changepw getAuthHeader by verifying the presence of TGS_REQ

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetRequestPrincipalEntry.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetRequestPrincipalEntry.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetRequestPrincipalEntry.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetRequestPrincipalEntry.java Sun Oct 23 20:13:37 2005
@@ -18,11 +18,11 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.service.GetPrincipalStoreEntry;
 import org.apache.kerberos.store.PrincipalStore;
 import org.apache.kerberos.store.PrincipalStoreEntry;
+import org.apache.protocol.common.chain.Context;
 
 public class GetRequestPrincipalEntry extends GetPrincipalStoreEntry
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetSessionKey.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetSessionKey.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetSessionKey.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetSessionKey.java Sun Oct 23 20:13:37 2005
@@ -18,10 +18,10 @@
 
 import java.security.SecureRandom;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.crypto.encryption.EncryptionType;
 import org.apache.kerberos.messages.value.EncryptionKey;
 import org.apache.kerberos.service.DesStringToKey;
+import org.apache.protocol.common.chain.Context;
 
 public class GetSessionKey extends DesStringToKey
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetTicketPrincipalEntry.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetTicketPrincipalEntry.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetTicketPrincipalEntry.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/GetTicketPrincipalEntry.java Sun Oct 23 20:13:37 2005
@@ -18,11 +18,11 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.service.GetPrincipalStoreEntry;
 import org.apache.kerberos.store.PrincipalStore;
 import org.apache.kerberos.store.PrincipalStoreEntry;
+import org.apache.protocol.common.chain.Context;
 
 public class GetTicketPrincipalEntry extends GetPrincipalStoreEntry
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/MonitorContext.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/MonitorContext.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/MonitorContext.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/MonitorContext.java Sun Oct 23 20:13:37 2005
@@ -20,8 +20,6 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.crypto.checksum.ChecksumType;
 import org.apache.kerberos.messages.ApplicationRequest;
 import org.apache.kerberos.messages.components.Ticket;
@@ -30,6 +28,8 @@
 import org.apache.kerberos.replay.ReplayCache;
 import org.apache.kerberos.store.PrincipalStore;
 import org.apache.kerberos.store.PrincipalStoreEntry;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/SealReply.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/SealReply.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/SealReply.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/SealReply.java Sun Oct 23 20:13:37 2005
@@ -16,13 +16,13 @@
  */
 package org.apache.kerberos.kdc.ticketgrant;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.TicketGrantReply;
 import org.apache.kerberos.messages.components.Authenticator;
 import org.apache.kerberos.messages.components.Ticket;
 import org.apache.kerberos.messages.value.EncryptedData;
 import org.apache.kerberos.service.LockBox;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingExceptionHandler.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingExceptionHandler.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingExceptionHandler.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingExceptionHandler.java Sun Oct 23 20:13:37 2005
@@ -16,11 +16,11 @@
  */
 package org.apache.kerberos.kdc.ticketgrant;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.kdc.KdcConfiguration;
 import org.apache.kerberos.messages.ErrorMessage;
 import org.apache.kerberos.service.ErrorMessageHandler;
+import org.apache.protocol.common.chain.Context;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingServiceChain.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingServiceChain.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingServiceChain.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/TicketGrantingServiceChain.java Sun Oct 23 20:13:37 2005
@@ -16,9 +16,9 @@
  */
 package org.apache.kerberos.kdc.ticketgrant;
 
-import org.apache.kerberos.chain.impl.ChainBase;
 import org.apache.kerberos.kdc.MonitorReply;
 import org.apache.kerberos.kdc.MonitorRequest;
+import org.apache.protocol.common.chain.impl.ChainBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyBodyChecksum.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyBodyChecksum.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyBodyChecksum.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyBodyChecksum.java Sun Oct 23 20:13:37 2005
@@ -16,14 +16,14 @@
  */
 package org.apache.kerberos.kdc.ticketgrant;
 
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.crypto.checksum.ChecksumEngine;
 import org.apache.kerberos.crypto.checksum.ChecksumType;
 import org.apache.kerberos.crypto.checksum.RsaMd5Checksum;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.messages.value.Checksum;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 public class VerifyBodyChecksum extends CommandBase
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgt.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgt.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgt.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgt.java Sun Oct 23 20:13:37 2005
@@ -18,10 +18,10 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.kdc.KdcConfiguration;
 import org.apache.kerberos.messages.components.Ticket;
 import org.apache.kerberos.service.VerifyTicket;
+import org.apache.protocol.common.chain.Context;
 
 public class VerifyTgt extends VerifyTicket
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgtAuthHeader.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgtAuthHeader.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgtAuthHeader.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/kdc/ticketgrant/VerifyTgtAuthHeader.java Sun Oct 23 20:13:37 2005
@@ -18,7 +18,6 @@
 
 import java.net.InetAddress;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.messages.ApplicationRequest;
 import org.apache.kerberos.messages.components.Authenticator;
 import org.apache.kerberos.messages.components.Ticket;
@@ -26,6 +25,7 @@
 import org.apache.kerberos.replay.ReplayCache;
 import org.apache.kerberos.service.LockBox;
 import org.apache.kerberos.service.VerifyAuthHeader;
+import org.apache.protocol.common.chain.Context;
 
 public class VerifyTgtAuthHeader extends VerifyAuthHeader
 {

Modified: directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java
URL: http://svn.apache.org/viewcvs/directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java?rev=327938&r1=327937&r2=327938&view=diff
==============================================================================
--- directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java (original)
+++ directory/protocol-providers/kerberos/trunk/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java Sun Oct 23 20:13:37 2005
@@ -19,7 +19,6 @@
 import java.net.InetAddress;
 import java.net.InetSocketAddress;
 
-import org.apache.kerberos.chain.Command;
 import org.apache.kerberos.exceptions.ErrorType;
 import org.apache.kerberos.kdc.KdcConfiguration;
 import org.apache.kerberos.kdc.authentication.AuthenticationContext;
@@ -31,6 +30,7 @@
 import org.apache.mina.common.IdleStatus;
 import org.apache.mina.protocol.ProtocolHandler;
 import org.apache.mina.protocol.ProtocolSession;
+import org.apache.protocol.common.chain.Command;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;