directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From erodrig...@apache.org
Subject svn commit: r125796 - in incubator/directory/kerberos/trunk/protocol: . src/java/org/apache/kerberos/protocol
Date Thu, 20 Jan 2005 17:20:54 GMT
Author: erodriguez
Date: Thu Jan 20 09:20:53 2005
New Revision: 125796

URL: http://svn.apache.org/viewcvs?view=rev&rev=125796
Log:
Troubleshooting of the Kerberos front-end to get it working with MINA.
Modified:
   incubator/directory/kerberos/trunk/protocol/project.xml
   incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosEncoder.java
   incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java
   incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolProvider.java

Modified: incubator/directory/kerberos/trunk/protocol/project.xml
Url: http://svn.apache.org/viewcvs/incubator/directory/kerberos/trunk/protocol/project.xml?view=diff&rev=125796&p1=incubator/directory/kerberos/trunk/protocol/project.xml&r1=125795&p2=incubator/directory/kerberos/trunk/protocol/project.xml&r2=125796
==============================================================================
--- incubator/directory/kerberos/trunk/protocol/project.xml	(original)
+++ incubator/directory/kerberos/trunk/protocol/project.xml	Thu Jan 20 09:20:53 2005
@@ -1,76 +1,28 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project>
   <extend>${basedir}/../project.xml</extend>
+  <pomVersion>1</pomVersion>
   <artifactId>kerberos-protocol</artifactId>
-  <name>Kerberos Protocol Provider</name>
-  <inceptionYear>2004</inceptionYear>
-  <shortDescription>The Kerberos SEDA Protocol Provider</shortDescription>
+  <groupId>incubator-directory</groupId>
+  <id>kerberos-protocol</id>
+  <name>Kerberos Server Protocol Front-End</name>
+  <package>org.apache.kerberos</package>
+  <inceptionYear>2005</inceptionYear>
+  <shortDescription>Apache Kerberos Front-End</shortDescription>
   <description>
-    The SEDA protocol provider used to snap in Kerberos handlers and codecs into
-    the SEDA framework.  
+    The Apache Kerberos V5 protocol front-end.
   </description>
   <dependencies>
     <dependency>
-      <groupId>regexp</groupId>
-      <artifactId>regexp</artifactId>
-      <version>1.2</version>
-      <type>jar</type>
-      <url>http://jakarta.apache.org/regexp/index.html</url>
-      <properties>
-        <gump.project>jakarta-regexp</gump.project>
-      </properties>
-    </dependency>
-    <dependency>
-      <groupId>antlr</groupId>
-      <artifactId>antlr</artifactId>
-      <version>2.7.2</version>
-      <url>http://antlr.org/</url>
-    </dependency>
-    <dependency>
       <groupId>incubator-directory</groupId>
-      <artifactId>asn1-codec</artifactId>
-      <version>0.2-SNAPSHOT</version>
-      <url>http://incubator.apache.org/directory/subprojects/asn1/ber</url>
-    </dependency>
-    <dependency>
-      <groupId>incubator-directory</groupId>
-      <artifactId>asn1-ber</artifactId>
-      <version>0.2-SNAPSHOT</version>
-      <url>http://incubator.apache.org/directory/subprojects/asn1/ber</url>
-    </dependency>
-    <dependency>
-      <groupId>incubator-directory</groupId>
-      <artifactId>apseda</artifactId>
-      <version>0.2-SNAPSHOT</version>
-      <url>http://incubator.apache.org/directory/subprojects/seda</url>
-    </dependency>
-    <dependency>
-      <groupId>incubator-directory</groupId>
-      <artifactId>server-main</artifactId>
-      <version>0.8-SNAPSHOT</version>
-      <url>http://incubator.apache.org/directory/subprojects/server</url>
+      <artifactId>kerberos-core</artifactId>
+      <version>0.4-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>incubator-directory</groupId>
-      <artifactId>kerberos-core</artifactId>
-      <version>0.4-SNAPSHOT</version>
-      <url>http://incubator.apache.org/directory/subprojects/kerberos</url>
+      <artifactId>mina</artifactId>
+      <version>0.7-SNAPSHOT</version>
     </dependency>
   </dependencies>
-
-  <reports>
-    <report>maven-changes-plugin</report>
-    <report>maven-tasklist-plugin</report>
-    <report>maven-junit-report-plugin</report>
-    <report>maven-jdepend-plugin</report>
-    <!-- <report>maven-jcoverage-plugin</report> breaks build -->
-    <!-- <report>maven-checkstyle-plugin</report> -->
-    <report>maven-simian-plugin</report>
-    <report>maven-javadoc-plugin</report>
-    <report>maven-jxr-plugin</report>
-    <report>maven-license-plugin</report>
-    <report>maven-multiproject-plugin</report>
-  </reports>
-
 </project>
 

Modified: incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosEncoder.java
Url: http://svn.apache.org/viewcvs/incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosEncoder.java?view=diff&rev=125796&p1=incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosEncoder.java&r1=125795&p2=incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosEncoder.java&r2=125796
==============================================================================
--- incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosEncoder.java
(original)
+++ incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosEncoder.java
Thu Jan 20 09:20:53 2005
@@ -38,7 +38,7 @@
     public void encode( ProtocolSession session, Object message, ProtocolEncoderOutput out
)
             throws ProtocolViolationException
     {
-    	ByteBuffer buf = ByteBuffer.allocate( 512 );
+    	ByteBuffer buf = ByteBuffer.allocate( 1024 );
     	
     	try
 		{

Modified: incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java
Url: http://svn.apache.org/viewcvs/incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java?view=diff&rev=125796&p1=incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java&r1=125795&p2=incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java&r2=125796
==============================================================================
--- incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java
(original)
+++ incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolHandler.java
Thu Jan 20 09:20:53 2005
@@ -78,7 +78,7 @@
 		try
 		{
 			KdcRequest request = (KdcRequest)message;
-	
+			
 			int messageType = request.getMessageType().getOrdinal();
 			
 			switch ( messageType )

Modified: incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolProvider.java
Url: http://svn.apache.org/viewcvs/incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolProvider.java?view=diff&rev=125796&p1=incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolProvider.java&r1=125795&p2=incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolProvider.java&r2=125796
==============================================================================
--- incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolProvider.java
(original)
+++ incubator/directory/kerberos/trunk/protocol/src/java/org/apache/kerberos/protocol/KerberosProtocolProvider.java
Thu Jan 20 09:20:53 2005
@@ -29,19 +29,8 @@
 
 public class KerberosProtocolProvider implements ProtocolProvider
 {
-	private BootstrapStore   store;
-	private PrincipalStore   bootstrap;
-	private KdcConfiguration config;
-	
-	public KerberosProtocolProvider( BootstrapStore store, PrincipalStore bootstrap, KdcConfiguration
config )
-    {
-		this.store     = store;
-		this.bootstrap = bootstrap;
-		this.config    = config;
-	}
-	
     // Protocol handler is usually a singleton.
-    private ProtocolHandler HANDLER = new KerberosProtocolHandler( store, bootstrap, config
);
+    private static ProtocolHandler HANDLER;
 
     // Codec factory is also usually a singleton.
     private static ProtocolCodecFactory CODEC_FACTORY = new ProtocolCodecFactory()
@@ -58,6 +47,11 @@
             return new KerberosDecoder();
         }
     };
+
+	public KerberosProtocolProvider( BootstrapStore store, PrincipalStore bootstrap, KdcConfiguration
config )
+    {
+		HANDLER = new KerberosProtocolHandler( store, bootstrap, config );
+	}
 
     public ProtocolCodecFactory getCodecFactory()
     {

Mime
View raw message