commits@directory.apache.org
[Top] [All Lists]

svn commit: r327935 - in /directory/protocol-providers/changepw/trunk/sr

Subject: svn commit: r327935 - in /directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw: protocol/ service/
From:
Date: Mon, 24 Oct 2005 03:06:39 -0000
Author: erodriguez
Date: Sun Oct 23 20:06:32 2005
New Revision: 327935

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

Modified:
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/protocol/ChangePasswordProtocolHandler.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/BuildReply.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordChain.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordConfiguration.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordContext.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordExceptionHandler.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/CheckPasswordPolicy.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ConfigureChangePasswordChain.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ExtractPassword.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetAuthHeader.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetServerEntry.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorContext.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorReply.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorRequest.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ProcessPasswordChange.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicket.java
    
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicketAuthHeader.java

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/protocol/ChangePasswordProtocolHandler.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/protocol/ChangePasswordProtocolHandler.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/protocol/ChangePasswordProtocolHandler.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/protocol/ChangePasswordProtocolHandler.java
 Sun Oct 23 20:06:32 2005
@@ -24,11 +24,11 @@
 import org.apache.changepw.service.ChangePasswordChain;
 import org.apache.changepw.service.ChangePasswordConfiguration;
 import org.apache.changepw.service.ChangePasswordContext;
-import org.apache.kerberos.chain.Command;
 import org.apache.kerberos.store.PrincipalStore;
 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;
 

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/BuildReply.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/BuildReply.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/BuildReply.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/BuildReply.java
 Sun Oct 23 20:06:32 2005
@@ -21,8 +21,6 @@
 import org.apache.changepw.exceptions.ChangePasswordException;
 import org.apache.changepw.exceptions.ErrorType;
 import org.apache.changepw.messages.ChangePasswordReplyModifier;
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.messages.application.ApplicationReply;
 import org.apache.kerberos.messages.application.PrivateMessage;
@@ -36,6 +34,8 @@
 import org.apache.kerberos.messages.value.EncryptionKey;
 import org.apache.kerberos.messages.value.HostAddress;
 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/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordChain.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordChain.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordChain.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordChain.java
 Sun Oct 23 20:06:32 2005
@@ -16,7 +16,7 @@
  */
 package org.apache.changepw.service;
 
-import org.apache.kerberos.chain.impl.ChainBase;
+import org.apache.protocol.common.chain.impl.ChainBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordConfiguration.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordConfiguration.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordConfiguration.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordConfiguration.java
 Sun Oct 23 20:06:32 2005
@@ -28,33 +28,51 @@
 
 public class ChangePasswordConfiguration
 {
-    /** the prop key const for changepw.primary.realm */
-    private static final String CHANGEPW_PRIMARY_REALM_KEY = 
"changepw.primary.realm";
+    /** the number of milliseconds in a minute */
+    private static final int MINUTE = 60000;
 
     /** the prop key const for changepw.principal */
     private static final String CHANGEPW_PRINCIPAL_KEY = "changepw.principal";
 
-    /** the prop key const for changepw.port */
-    public static final String CHANGEPW_PORT_KEY = "changepw.port";
+    /** the default change password principal */
+    private static final String CHANGEPW_DEFAULT_PRINCIPAL = 
"kadmin/changepw@xxxxxxxxxxx";
+
+    /** the prop key const for changepw.primary.realm */
+    private static final String CHANGEPW_PRIMARY_REALM_KEY = 
"changepw.primary.realm";
 
     /** the default change password realm */
     private static final String CHANGEPW_DEFAULT_REALM = "EXAMPLE.COM";
 
-    /** the default change password principal */
-    private static final String CHANGEPW_DEFAULT_PRINCIPAL = 
"kadmin/changepw@xxxxxxxxxxx";
+    /** the prop key const for changepw.port */
+    private static final String CHANGEPW_PORT_KEY = "changepw.port";
 
     /** the default change password port */
-    public static final int CHANGEPW_DEFAULT_PORT = 464;
+    private static final int CHANGEPW_DEFAULT_PORT = 464;
 
     /** the prop key const for changepw.encryption.types */
     private static final String CHANGEPW_ENCRYPTION_TYPES_KEY = 
"changepw.encryption.types";
 
+    /** the default encryption types */
+    public static final String[] CHANGEPW_DEFAULT_ENCRYPTION_TYPES = new 
String[] { "des-cbc-md5" };
+
     /** the prop key const for changepw.buffer.size */
     private static final String CHANGEPW_BUFFER_SIZE_KEY = 
"changepw.buffer.size";
 
     /** the default changepw buffer size */
     private static final int CHANGEPW_DEFAULT_BUFFER_SIZE = 1024;
 
+    /** the prop key const for changepw.empty.addresses.allowed */
+    private static final String CHANGEPW_EMPTY_ADDRESSES_ALLOWED_KEY = 
"changepw.empty.addresses.allowed";
+
+    /** the default empty addresses */
+    private static final boolean CHANGEPW_DEFAULT_EMPTY_ADDRESSES_ALLOWED = 
true;
+
+    /** the prop key const for changepw.allowable.clockskew */
+    private static final String CHANGEPW_ALLOWABLE_CLOCKSKEW_KEY = 
"changepw.allowable.clockskew";
+
+    /** the default changepw buffer size */
+    private static final long CHANGEPW_DEFAULT_ALLOWABLE_CLOCKSKEW = 5 * 
MINUTE;
+
     /** the prop key constants for password policy */
     public static final String CHANGEPW_PASSWORD_LENGTH_KEY = 
"changepw.password.length";
     public static final String CHANGEPW_CATEGORY_COUNT_KEY = 
"changepw.category.count";
@@ -65,7 +83,6 @@
     public static final int CHANGEPW_DEFAULT_CATEGORY_COUNT = 3;
     public static final int CHANGEPW_DEFAULT_TOKEN_SIZE = 3;
 
-    private static final int MINUTE = 60000;
     private final Properties properties = new Properties();
     private EncryptionType[] encryptionTypes;
 
@@ -108,14 +125,14 @@
 
     public long getClockSkew()
     {
-        String key = "kdc.allowable.clockskew";
+        String key = CHANGEPW_ALLOWABLE_CLOCKSKEW_KEY;
 
         if ( properties.containsKey( key ) )
         {
             return MINUTE * Long.parseLong( properties.getProperty( key ) );
         }
 
-        return MINUTE * 5;
+        return CHANGEPW_DEFAULT_ALLOWABLE_CLOCKSKEW;
     }
 
     public int getBufferSize()
@@ -156,14 +173,14 @@
 
     public boolean isEmptyAddressesAllowed()
     {
-        String key = "changepw.empty.addresses.allowed";
+        String key = CHANGEPW_EMPTY_ADDRESSES_ALLOWED_KEY;
 
         if ( properties.containsKey( key ) )
         {
             return "true".equalsIgnoreCase( properties.getProperty( key ) );
         }
 
-        return true;
+        return CHANGEPW_DEFAULT_EMPTY_ADDRESSES_ALLOWED;
     }
 
     public int getPasswordLengthPolicy()
@@ -214,7 +231,7 @@
         }
         else
         {
-            encryptionTypeStrings = new String[] { "des-cbc-md5" };
+            encryptionTypeStrings = CHANGEPW_DEFAULT_ENCRYPTION_TYPES;
         }
 
         List encTypes = new ArrayList();

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordContext.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordContext.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordContext.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordContext.java
 Sun Oct 23 20:06:32 2005
@@ -19,7 +19,6 @@
 import java.net.InetAddress;
 
 import org.apache.changepw.messages.AbstractPasswordMessage;
-import org.apache.kerberos.chain.impl.ContextBase;
 import org.apache.kerberos.messages.ApplicationRequest;
 import org.apache.kerberos.messages.components.Authenticator;
 import org.apache.kerberos.messages.components.Ticket;
@@ -27,6 +26,7 @@
 import org.apache.kerberos.service.LockBox;
 import org.apache.kerberos.store.PrincipalStore;
 import org.apache.kerberos.store.PrincipalStoreEntry;
+import org.apache.protocol.common.chain.impl.ContextBase;
 
 public class ChangePasswordContext extends ContextBase
 {

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordExceptionHandler.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordExceptionHandler.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordExceptionHandler.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ChangePasswordExceptionHandler.java
 Sun Oct 23 20:06:32 2005
@@ -22,14 +22,14 @@
 
 import org.apache.changepw.exceptions.ChangePasswordException;
 import org.apache.changepw.messages.ChangePasswordErrorModifier;
-import org.apache.kerberos.chain.Command;
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.Filter;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.messages.ErrorMessage;
 import org.apache.kerberos.messages.ErrorMessageModifier;
 import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.protocol.common.chain.Command;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.Filter;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/CheckPasswordPolicy.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/CheckPasswordPolicy.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/CheckPasswordPolicy.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/CheckPasswordPolicy.java
 Sun Oct 23 20:06:32 2005
@@ -24,9 +24,9 @@
 
 import org.apache.changepw.exceptions.ChangePasswordException;
 import org.apache.changepw.exceptions.ErrorType;
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.components.Authenticator;
+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/changepw/trunk/src/java/org/apache/changepw/service/ConfigureChangePasswordChain.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ConfigureChangePasswordChain.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ConfigureChangePasswordChain.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ConfigureChangePasswordChain.java
 Sun Oct 23 20:06:32 2005
@@ -16,11 +16,11 @@
  */
 package org.apache.changepw.service;
 
-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 ConfigureChangePasswordChain extends CommandBase
 {

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ExtractPassword.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ExtractPassword.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ExtractPassword.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ExtractPassword.java
 Sun Oct 23 20:06:32 2005
@@ -24,14 +24,14 @@
 import org.apache.changepw.messages.ChangePasswordRequest;
 import org.apache.changepw.value.ChangePasswordData;
 import org.apache.changepw.value.ChangePasswordDataModifier;
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.exceptions.KerberosException;
 import org.apache.kerberos.messages.components.Authenticator;
 import org.apache.kerberos.messages.components.EncKrbPrivPart;
 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;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetAuthHeader.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetAuthHeader.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetAuthHeader.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetAuthHeader.java
 Sun Oct 23 20:06:32 2005
@@ -17,10 +17,10 @@
 package org.apache.changepw.service;
 
 import org.apache.changepw.messages.ChangePasswordRequest;
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.ApplicationRequest;
 import org.apache.kerberos.messages.components.Ticket;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 
 /*
  * differs from the TGS getAuthHeader by not verifying the presence of TGS_REQ

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetServerEntry.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetServerEntry.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetServerEntry.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/GetServerEntry.java
 Sun Oct 23 20:06:32 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/changepw/trunk/src/java/org/apache/changepw/service/MonitorContext.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorContext.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorContext.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorContext.java
 Sun Oct 23 20:06:32 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.messages.ApplicationRequest;
 import org.apache.kerberos.messages.components.Authenticator;
 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/changepw/trunk/src/java/org/apache/changepw/service/MonitorReply.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorReply.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorReply.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorReply.java
 Sun Oct 23 20:06:32 2005
@@ -17,10 +17,10 @@
 package org.apache.changepw.service;
 
 import org.apache.changepw.messages.ChangePasswordReply;
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.application.ApplicationReply;
 import org.apache.kerberos.messages.application.PrivateMessage;
+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/changepw/trunk/src/java/org/apache/changepw/service/MonitorRequest.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorRequest.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorRequest.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/MonitorRequest.java
 Sun Oct 23 20:06:32 2005
@@ -17,8 +17,8 @@
 package org.apache.changepw.service;
 
 import org.apache.changepw.messages.ChangePasswordRequest;
-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/changepw/trunk/src/java/org/apache/changepw/service/ProcessPasswordChange.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ProcessPasswordChange.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ProcessPasswordChange.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/ProcessPasswordChange.java
 Sun Oct 23 20:06:32 2005
@@ -21,11 +21,10 @@
 
 import org.apache.changepw.exceptions.ChangePasswordException;
 import org.apache.changepw.exceptions.ErrorType;
-import org.apache.kerberos.chain.Context;
-import org.apache.kerberos.chain.impl.CommandBase;
 import org.apache.kerberos.messages.components.Authenticator;
 import org.apache.kerberos.store.PrincipalStore;
-import org.apache.kerberos.store.operations.ChangePassword;
+import org.apache.protocol.common.chain.Context;
+import org.apache.protocol.common.chain.impl.CommandBase;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -53,7 +52,7 @@
         // store password in database
         try
         {
-            String principalName = (String) store.execute( new ChangePassword( 
clientPrincipal, newKey ) );
+            String principalName = store.changePassword( clientPrincipal, 
newKey );
             log.debug( "Successfully modified principal " + principalName );
         }
         catch ( Exception e )

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicket.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicket.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicket.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicket.java
 Sun Oct 23 20:06:32 2005
@@ -18,9 +18,9 @@
 
 import javax.security.auth.kerberos.KerberosPrincipal;
 
-import org.apache.kerberos.chain.Context;
 import org.apache.kerberos.messages.components.Ticket;
 import org.apache.kerberos.service.VerifyTicket;
+import org.apache.protocol.common.chain.Context;
 
 public class VerifyServiceTicket extends VerifyTicket
 {

Modified: 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicketAuthHeader.java
URL: 
http://svn.apache.org/viewcvs/directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicketAuthHeader.java?rev=327935&r1=327934&r2=327935&view=diff
==============================================================================
--- 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicketAuthHeader.java
 (original)
+++ 
directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw/service/VerifyServiceTicketAuthHeader.java
 Sun Oct 23 20:06:32 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 VerifyServiceTicketAuthHeader extends VerifyAuthHeader
 {


<Prev in Thread] Current Thread [Next in Thread>
  • svn commit: r327935 - in /directory/protocol-providers/changepw/trunk/src/java/org/apache/changepw: protocol/ service/, erodriguez <=