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/08/30 22:04:01 UTC

svn commit: r264844 [4/6] - in /directory/shared/kerberos/trunk/common: ./ src/java/org/apache/kerberos/chain/ src/java/org/apache/kerberos/chain/impl/ src/java/org/apache/kerberos/crypto/ src/java/org/apache/kerberos/crypto/checksum/ src/java/org/apac...

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/AuthenticatorModifier.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/AuthenticatorModifier.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/AuthenticatorModifier.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/AuthenticatorModifier.java Tue Aug 30 13:02:20 2005
@@ -16,55 +16,77 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.AuthorizationData;
+import org.apache.kerberos.messages.value.Checksum;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.KerberosPrincipalModifier;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.PrincipalName;
 
-public class AuthenticatorModifier {
-	
-	private int                       _versionNumber;
-	private KerberosPrincipalModifier _clientModifier = new KerberosPrincipalModifier();
-	private Checksum                  _checksum;
-	private int                       _clientMicroSecond;
-	private KerberosTime              _clientTime;
-	private EncryptionKey             _subSessionKey;
-	private int                       _sequenceNumber;
-	private AuthorizationData         _authorizationData;
-	
-	public Authenticator getAuthenticator() {
-		
-		KerberosPrincipal clientPrincipal = _clientModifier.getKerberosPrincipal();
-		
-		return new Authenticator(_versionNumber, clientPrincipal, _checksum, _clientMicroSecond,
-			_clientTime, _subSessionKey, _sequenceNumber, _authorizationData);
-	}
-	
-	public void setVersionNumber(int versionNumber) {
-		_versionNumber = versionNumber;
-	}
-	public void setClientName(PrincipalName name) {
-		_clientModifier.setPrincipalName(name);
-	}
-	public void setClientRealm(String realm) {
-		_clientModifier.setRealm(realm);
-	}
-	public void setAuthorizationData(AuthorizationData data) {
-		_authorizationData = data;
-	}
-	public void setChecksum(Checksum checksum) {
-		_checksum = checksum;
-	}
-	public void setClientMicroSecond(int microSecond) {
-		_clientMicroSecond = microSecond;
-	}
-	public void setClientTime(KerberosTime time) {
-		_clientTime = time;
-	}
-	public void setSequenceNumber(int number) {
-		_sequenceNumber = number;
-	}
-	public void setSubSessionKey(EncryptionKey sessionKey) {
-		_subSessionKey = sessionKey;
-	}
-}
+public class AuthenticatorModifier
+{
+	private int                       versionNumber;
+	private KerberosPrincipalModifier clientModifier = new KerberosPrincipalModifier();
+	private Checksum                  checksum;
+	private int                       clientMicroSecond;
+	private KerberosTime              clientTime;
+	private EncryptionKey             subSessionKey;
+	private int                       sequenceNumber;
+	private AuthorizationData         authorizationData;
+
+	public Authenticator getAuthenticator()
+    {
+
+        KerberosPrincipal clientPrincipal = clientModifier.getKerberosPrincipal();
+
+        return new Authenticator( versionNumber, clientPrincipal, checksum, clientMicroSecond,
+                clientTime, subSessionKey, sequenceNumber, authorizationData );
+    }
+
+    public void setVersionNumber( int versionNumber )
+    {
+        this.versionNumber = versionNumber;
+    }
+
+    public void setClientName( PrincipalName name )
+    {
+        clientModifier.setPrincipalName( name );
+    }
+
+    public void setClientRealm( String realm )
+    {
+        clientModifier.setRealm( realm );
+    }
 
+    public void setAuthorizationData( AuthorizationData data )
+    {
+        authorizationData = data;
+    }
+
+    public void setChecksum( Checksum checksum )
+    {
+        this.checksum = checksum;
+    }
+
+    public void setClientMicroSecond( int microSecond )
+    {
+        clientMicroSecond = microSecond;
+    }
+
+    public void setClientTime( KerberosTime time )
+    {
+        clientTime = time;
+    }
+
+    public void setSequenceNumber( int number )
+    {
+        sequenceNumber = number;
+    }
+
+    public void setSubSessionKey( EncryptionKey sessionKey )
+    {
+        subSessionKey = sessionKey;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPart.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPart.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPart.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPart.java Tue Aug 30 13:02:20 2005
@@ -16,41 +16,49 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.*;
-import org.apache.kerberos.messages.value.*;
+import org.apache.kerberos.messages.KerberosMessage;
+import org.apache.kerberos.messages.MessageType;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.KerberosTime;
 
 /**
  * Encrypted part of the application response
  */
-public class EncApRepPart extends KerberosMessage {
+public class EncApRepPart extends KerberosMessage
+{
+    private KerberosTime  clientTime;
+    private int           cusec;
+    private EncryptionKey subSessionKey; //optional
+    private Integer       sequenceNumber; //optional
 
-	private KerberosTime  _clientTime;
-	private int           _cusec;
-	private EncryptionKey _subSessionKey;  //optional
-	private Integer       _sequenceNumber; //optional
-
-	public EncApRepPart(KerberosTime clientTime, int cusec, EncryptionKey subSessionKey,
-			Integer sequenceNumber) {
-		
-		super(MessageType.ENC_AP_REP_PART);
-		
-		_clientTime     = clientTime;
-		_cusec          = cusec;
-		_subSessionKey  = subSessionKey;
-		_sequenceNumber = sequenceNumber;
-	}
-	
-	public KerberosTime getClientTime() {
-		return _clientTime;
-	}
-	public int getClientMicroSecond() {
-		return _cusec;
-	}
-	public Integer getSequenceNumber() {
-		return _sequenceNumber;
-	}
-	public EncryptionKey getSubSessionKey() {
-		return _subSessionKey;
-	}
-}
+    public EncApRepPart( KerberosTime clientTime, int cusec, EncryptionKey subSessionKey,
+            Integer sequenceNumber )
+    {
+        super( MessageType.ENC_AP_REP_PART );
+
+        this.clientTime     = clientTime;
+        this.cusec          = cusec;
+        this.subSessionKey  = subSessionKey;
+        this.sequenceNumber = sequenceNumber;
+    }
+
+    public KerberosTime getClientTime()
+    {
+        return clientTime;
+    }
 
+    public int getClientMicroSecond()
+    {
+        return cusec;
+    }
+
+    public Integer getSequenceNumber()
+    {
+        return sequenceNumber;
+    }
+
+    public EncryptionKey getSubSessionKey()
+    {
+        return subSessionKey;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPartModifier.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPartModifier.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPartModifier.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncApRepPartModifier.java Tue Aug 30 13:02:20 2005
@@ -16,31 +16,38 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.KerberosTime;
 
-public class EncApRepPartModifier {
+public class EncApRepPartModifier
+{
+    private KerberosTime  clientTime;
+    private int           cusec;
+    private EncryptionKey subSessionKey; //optional
+    private Integer       sequenceNumber; //optional
 
-	private KerberosTime  _clientTime;
-	private int           _cusec;
-	private EncryptionKey _subSessionKey;  //optional
-	private Integer       _sequenceNumber; //optional
-
-	public EncApRepPart getEncApRepPart() {
-		
-		return new EncApRepPart(_clientTime, _cusec, _subSessionKey, _sequenceNumber);
-	}
-	
-	public void setClientTime(KerberosTime clientTime) {
-		_clientTime = clientTime;
-	}
-	public void setClientMicroSecond(int cusec) {
-		_cusec = cusec;
-	}
-	public void setSubSessionKey(EncryptionKey subSessionKey) {
-		_subSessionKey = subSessionKey;
-	}
-	public void setSequenceNumber(Integer sequenceNumber) {
-		_sequenceNumber = sequenceNumber;
-	}
-}
+    public EncApRepPart getEncApRepPart()
+    {
+        return new EncApRepPart( clientTime, cusec, subSessionKey, sequenceNumber );
+    }
+
+    public void setClientTime( KerberosTime clientTime )
+    {
+        this.clientTime = clientTime;
+    }
+
+    public void setClientMicroSecond( int cusec )
+    {
+        this.cusec = cusec;
+    }
 
+    public void setSubSessionKey( EncryptionKey subSessionKey )
+    {
+        this.subSessionKey = subSessionKey;
+    }
+
+    public void setSequenceNumber( Integer sequenceNumber )
+    {
+        this.sequenceNumber = sequenceNumber;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncAsRepPart.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncAsRepPart.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncAsRepPart.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncAsRepPart.java Tue Aug 30 13:02:20 2005
@@ -16,26 +16,28 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.HostAddresses;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.LastRequest;
+import org.apache.kerberos.messages.value.TicketFlags;
 
 /**
  * Encrypted part of the authentication service response
  */
-public class EncAsRepPart extends EncKdcRepPart {
-
-	/**
-	 * Class constructor
-	 */
-	public EncAsRepPart(EncryptionKey key, LastRequest lastReq, int nonce,
-			KerberosTime keyExpiration, TicketFlags flags, KerberosTime authTime,
-			KerberosTime startTime, KerberosTime endTime, KerberosTime renewTill,
-			KerberosPrincipal serverPrincipal, HostAddresses caddr) {
-		
-		super(key, lastReq, nonce, keyExpiration, flags, authTime,
-				startTime, endTime, renewTill, serverPrincipal, caddr,
-				MessageComponentType.KRB_ENC_AS_REP_PART);
-	}
+public class EncAsRepPart extends EncKdcRepPart
+{
+    /**
+     * Class constructor
+     */
+    public EncAsRepPart( EncryptionKey key, LastRequest lastReq, int nonce,
+            KerberosTime keyExpiration, TicketFlags flags, KerberosTime authTime,
+            KerberosTime startTime, KerberosTime endTime, KerberosTime renewTill,
+            KerberosPrincipal serverPrincipal, HostAddresses caddr )
+    {
+        super( key, lastReq, nonce, keyExpiration, flags, authTime, startTime, endTime, renewTill,
+                serverPrincipal, caddr, MessageComponentType.KRB_ENC_AS_REP_PART );
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKdcRepPart.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKdcRepPart.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKdcRepPart.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKdcRepPart.java Tue Aug 30 13:02:20 2005
@@ -16,128 +16,179 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.HostAddresses;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.LastRequest;
+import org.apache.kerberos.messages.value.TicketFlags;
 
 /**
  * Base class for encrypted parts of KDC responses
  */
-public class EncKdcRepPart {
-
-	private EncryptionKey        _key;
-	private LastRequest          _lastRequest;
-	private int                  _nonce;
-	private KerberosTime         _keyExpiration;   //optional
-	private TicketFlags          _flags = new TicketFlags();
-	private KerberosTime         _authTime;
-	private KerberosTime         _startTime;       //optional
-	private KerberosTime         _endTime;
-	private KerberosTime         _renewTill;       //optional
-	private KerberosPrincipal    _serverPrincipal;
-	private HostAddresses        _clientAddresses; //optional
-	private MessageComponentType _componentType;
+public class EncKdcRepPart
+{
+	private EncryptionKey        key;
+	private LastRequest          lastRequest;
+	private int                  nonce;
+	private KerberosTime         keyExpiration;   //optional
+	private TicketFlags          flags = new TicketFlags();
+	private KerberosTime         authTime;
+	private KerberosTime         startTime;       //optional
+	private KerberosTime         endTime;
+	private KerberosTime         renewTill;       //optional
+	private KerberosPrincipal    serverPrincipal;
+	private HostAddresses        clientAddresses; //optional
+	private MessageComponentType componentType;
 
 	/**
-	 * Class constructors
-	 */
-	public EncKdcRepPart() {
-		// built up by setter during reply generation
-	}
-	
-	public EncKdcRepPart(EncryptionKey key, LastRequest lastReq, int nonce,
-			KerberosTime keyExpiration, TicketFlags flags, KerberosTime authtime,
-			KerberosTime starttime, KerberosTime endtime, KerberosTime renewTill,
-			KerberosPrincipal serverPrincipal, HostAddresses caddr, MessageComponentType componentType) {
-		
-		_key             = key;
-		_lastRequest     = lastReq;
-		_nonce           = nonce;
-		_keyExpiration   = keyExpiration;
-		_flags           = flags;
-		_authTime        = authtime;
-		_startTime       = starttime;
-		_endTime         = endtime;
-		_renewTill       = renewTill;
-		_serverPrincipal = serverPrincipal;
-		_clientAddresses = caddr;
-		_componentType   = componentType;
-	}
-	
-	// getters
-	public KerberosTime getAuthTime() {
-		return _authTime;
-	}
-	public HostAddresses getClientAddresses() {
-		return _clientAddresses;
-	}
-	public KerberosTime getEndTime() {
-		return _endTime;
-	}
-	public TicketFlags getFlags() {
-		return _flags;
-	}
-	public EncryptionKey getKey() {
-		return _key;
-	}
-	public KerberosTime getKeyExpiration() {
-		return _keyExpiration;
-	}
-	public LastRequest getLastRequest() {
-		return _lastRequest;
-	}
-	public int getNonce() {
-		return _nonce;
-	}
-	public KerberosTime getRenewTill() {
-		return _renewTill;
-	}
-	public KerberosPrincipal getServerPrincipal() {
-		return _serverPrincipal;
-	}
-	public String getServerRealm() {
-		return _serverPrincipal.getRealm();
-	}
-	public KerberosTime getStartTime() {
-		return _startTime;
-	}
-	public MessageComponentType getComponentType() {
-		return _componentType;
-	}
-	
-	// setters
-	public void setAuthTime(KerberosTime time) {
-		_authTime = time;
-	}
-	public void setClientAddresses(HostAddresses addresses) {
-		_clientAddresses = addresses;
-	}
-	public void setEndTime(KerberosTime time) {
-		_endTime = time;
-	}
-	public void setFlags(TicketFlags flags) {
-		_flags = flags;
-	}
-	public void setKey(EncryptionKey key) {
-		_key = key;
-	}
-	public void setKeyExpiration(KerberosTime expiration) {
-		_keyExpiration = expiration;
-	}
-	public void setLastRequest(LastRequest request) {
-		_lastRequest = request;
-	}
-	public void setNonce(int nonce) {
-		_nonce = nonce;
-	}
-	public void setRenewTill(KerberosTime till) {
-		_renewTill = till;
-	}
-	public void setServerPrincipal(KerberosPrincipal principal) {
-		_serverPrincipal = principal;
-	}
-	public void setStartTime(KerberosTime time) {
-		_startTime = time;
+     * Class constructors
+     */
+    public EncKdcRepPart()
+    {
+        // built up by setter during reply generation
+    }
+
+    public EncKdcRepPart( EncryptionKey key, LastRequest lastReq, int nonce,
+            KerberosTime keyExpiration, TicketFlags flags, KerberosTime authtime,
+            KerberosTime starttime, KerberosTime endtime, KerberosTime renewTill,
+            KerberosPrincipal serverPrincipal, HostAddresses caddr,
+            MessageComponentType componentType )
+    {
+		this.key             = key;
+		this.lastRequest     = lastReq;
+		this.nonce           = nonce;
+		this.keyExpiration   = keyExpiration;
+		this.flags           = flags;
+		this.authTime        = authtime;
+		this.startTime       = starttime;
+		this.endTime         = endtime;
+		this.renewTill       = renewTill;
+		this.serverPrincipal = serverPrincipal;
+		this.clientAddresses = caddr;
+		this.componentType   = componentType;
 	}
-}
 
+    // getters
+    public KerberosTime getAuthTime()
+    {
+        return authTime;
+    }
+
+    public HostAddresses getClientAddresses()
+    {
+        return clientAddresses;
+    }
+
+    public KerberosTime getEndTime()
+    {
+        return endTime;
+    }
+
+    public TicketFlags getFlags()
+    {
+        return flags;
+    }
+
+    public EncryptionKey getKey()
+    {
+        return key;
+    }
+
+    public KerberosTime getKeyExpiration()
+    {
+        return keyExpiration;
+    }
+
+    public LastRequest getLastRequest()
+    {
+        return lastRequest;
+    }
+
+    public int getNonce()
+    {
+        return nonce;
+    }
+
+    public KerberosTime getRenewTill()
+    {
+        return renewTill;
+    }
+
+    public KerberosPrincipal getServerPrincipal()
+    {
+        return serverPrincipal;
+    }
+
+    public String getServerRealm()
+    {
+        return serverPrincipal.getRealm();
+    }
+
+    public KerberosTime getStartTime()
+    {
+        return startTime;
+    }
+
+    public MessageComponentType getComponentType()
+    {
+        return componentType;
+    }
+
+    // setters
+    public void setAuthTime( KerberosTime time )
+    {
+        authTime = time;
+    }
+
+    public void setClientAddresses( HostAddresses addresses )
+    {
+        clientAddresses = addresses;
+    }
+
+    public void setEndTime( KerberosTime time )
+    {
+        endTime = time;
+    }
+
+    public void setFlags( TicketFlags flags )
+    {
+        this.flags = flags;
+    }
+
+    public void setKey( EncryptionKey key )
+    {
+        this.key = key;
+    }
+
+    public void setKeyExpiration( KerberosTime expiration )
+    {
+        keyExpiration = expiration;
+    }
+
+    public void setLastRequest( LastRequest request )
+    {
+        lastRequest = request;
+    }
+
+    public void setNonce( int nonce )
+    {
+        this.nonce = nonce;
+    }
+
+    public void setRenewTill( KerberosTime till )
+    {
+        renewTill = till;
+    }
+
+    public void setServerPrincipal( KerberosPrincipal principal )
+    {
+        serverPrincipal = principal;
+    }
+
+    public void setStartTime( KerberosTime time )
+    {
+        startTime = time;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbCredPart.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbCredPart.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbCredPart.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbCredPart.java Tue Aug 30 13:02:20 2005
@@ -16,33 +16,34 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import org.apache.kerberos.messages.value.HostAddress;
+import org.apache.kerberos.messages.value.HostAddresses;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.KrbCredInfo;
 
 /**
  * Encrypted part of credential message types
  */
-public class EncKrbCredPart {
-
-	public KrbCredInfo[] _ticketInfo;
-	public Integer       _nonce;     //optional
-	public KerberosTime  _timeStamp; //optional
-	public Integer       _usec;      //optional
-	public HostAddress   _sAddress;  //optional
-	public HostAddresses _rAddress;  //optional
+public class EncKrbCredPart
+{
+	public KrbCredInfo[] ticketInfo;
+	public Integer       nonce;     //optional
+	public KerberosTime  timeStamp; //optional
+	public Integer       usec;      //optional
+	public HostAddress   sAddress;  //optional
+	public HostAddresses rAddress;  //optional
 
 	/**
-	 * Class constructor
-	 */
-	public EncKrbCredPart(KrbCredInfo[] ticketInfo, KerberosTime timeStamp,
-			Integer usec, Integer nonce, HostAddress sAddress,
-			HostAddresses rAddress) {
-		
-		_ticketInfo = ticketInfo;
-		_nonce      = nonce;
-		_timeStamp  = timeStamp;
-		_usec       = usec;
-		_sAddress   = sAddress;
-		_rAddress   = rAddress;
-	}
+     * Class constructor
+     */
+    public EncKrbCredPart( KrbCredInfo[] ticketInfo, KerberosTime timeStamp, Integer usec,
+            Integer nonce, HostAddress sAddress, HostAddresses rAddress )
+    {
+        this.ticketInfo = ticketInfo;
+        this.nonce      = nonce;
+        this.timeStamp  = timeStamp;
+        this.usec       = usec;
+        this.sAddress   = sAddress;
+        this.rAddress   = rAddress;
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPart.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPart.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPart.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPart.java Tue Aug 30 13:02:20 2005
@@ -16,51 +16,63 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.*;
-import org.apache.kerberos.messages.value.*;
+import org.apache.kerberos.messages.KerberosMessage;
+import org.apache.kerberos.messages.MessageType;
+import org.apache.kerberos.messages.value.HostAddress;
+import org.apache.kerberos.messages.value.KerberosTime;
 
 /**
  * Encrypted part of private messages
  */
-public class EncKrbPrivPart extends KerberosMessage {
+public class EncKrbPrivPart extends KerberosMessage
+{
+	private byte[]       userData;
+	private KerberosTime timestamp;        //optional
+	private Integer      usec;             //optional
+	private Integer      sequenceNumber;   //optional
+	private HostAddress  senderAddress;    //optional
+	private HostAddress  recipientAddress; //optional
 
-	private byte[]       _userData;
-	private KerberosTime _timestamp;        //optional
-	private Integer      _usec;             //optional
-	private Integer      _sequenceNumber;   //optional
-	private HostAddress  _senderAddress;    //optional
-	private HostAddress  _recipientAddress; //optional
-
-	public EncKrbPrivPart(byte[] userData, KerberosTime timestamp, Integer usec,
-			Integer sequenceNumber, HostAddress senderAddress, HostAddress recipientAddress) {
-		
-		super(MessageType.ENC_PRIV_PART);
+	public EncKrbPrivPart( byte[] userData, KerberosTime timestamp, Integer usec,
+            Integer sequenceNumber, HostAddress senderAddress, HostAddress recipientAddress )
+    {
+        super( MessageType.ENC_PRIV_PART );
 		
-		_userData         = userData;
-		_timestamp        = timestamp;
-		_usec             = usec;
-		_sequenceNumber   = sequenceNumber;
-		_senderAddress    = senderAddress;
-		_recipientAddress = recipientAddress;
+		this.userData         = userData;
+		this.timestamp        = timestamp;
+		this.usec             = usec;
+		this.sequenceNumber   = sequenceNumber;
+		this.senderAddress    = senderAddress;
+		this.recipientAddress = recipientAddress;
 	}
 
-	public HostAddress getRecipientAddress() {
-		return _recipientAddress;
-	}
-	public HostAddress getSenderAddress() {
-		return _senderAddress;
-	}
-	public Integer getSequenceNumber() {
-		return _sequenceNumber;
-	}
-	public KerberosTime getTimestamp() {
-		return _timestamp;
-	}
-	public Integer getMicroSecond() {
-		return _usec;
-	}
-	public byte[] getUserData() {
-		return _userData;
-	}
-}
+    public HostAddress getRecipientAddress()
+    {
+        return recipientAddress;
+    }
+
+    public HostAddress getSenderAddress()
+    {
+        return senderAddress;
+    }
+
+    public Integer getSequenceNumber()
+    {
+        return sequenceNumber;
+    }
 
+    public KerberosTime getTimestamp()
+    {
+        return timestamp;
+    }
+
+    public Integer getMicroSecond()
+    {
+        return usec;
+    }
+
+    public byte[] getUserData()
+    {
+        return userData;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPartModifier.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPartModifier.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPartModifier.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncKrbPrivPartModifier.java Tue Aug 30 13:02:20 2005
@@ -16,40 +16,51 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import org.apache.kerberos.messages.value.HostAddress;
+import org.apache.kerberos.messages.value.KerberosTime;
 
-public class EncKrbPrivPartModifier {
+public class EncKrbPrivPartModifier
+{
+	private byte[]       userData;
+	private KerberosTime timestamp;        //optional
+	private Integer      usec;             //optional
+	private Integer      sequenceNumber;   //optional
+	private HostAddress  senderAddress;    //optional
+	private HostAddress  recipientAddress; //optional
 
-	private byte[]       _userData;
-	private KerberosTime _timestamp;        //optional
-	private Integer      _usec;             //optional
-	private Integer      _sequenceNumber;   //optional
-	private HostAddress  _senderAddress;    //optional
-	private HostAddress  _recipientAddress; //optional
-
-	public EncKrbPrivPart getEncKrbPrivPart() {
-		
-		return new EncKrbPrivPart(_userData, _timestamp, _usec, _sequenceNumber,
-				_senderAddress, _recipientAddress);
-	}
-
-	public void setRecipientAddress(HostAddress address) {
-		_recipientAddress = address;
-	}
-	public void setSenderAddress(HostAddress address) {
-		_senderAddress = address;
-	}
-	public void setSequenceNumber(Integer number) {
-		_sequenceNumber = number;
-	}
-	public void setTimestamp(KerberosTime timestamp) {
-		_timestamp = timestamp;
-	}
-	public void setMicroSecond(Integer usec) {
-		_usec = usec;
-	}
-	public void setUserData(byte[] data) {
-		_userData = data;
-	}
-}
+	public EncKrbPrivPart getEncKrbPrivPart()
+    {
+        return new EncKrbPrivPart( userData, timestamp, usec, sequenceNumber, senderAddress,
+                recipientAddress );
+    }
+
+    public void setRecipientAddress( HostAddress address )
+    {
+        recipientAddress = address;
+    }
+
+    public void setSenderAddress( HostAddress address )
+    {
+        senderAddress = address;
+    }
+
+    public void setSequenceNumber( Integer number )
+    {
+        sequenceNumber = number;
+    }
 
+    public void setTimestamp( KerberosTime timestamp )
+    {
+        this.timestamp = timestamp;
+    }
+
+    public void setMicroSecond( Integer usec )
+    {
+        this.usec = usec;
+    }
+
+    public void setUserData( byte[] data )
+    {
+        userData = data;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTgsRepPart.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTgsRepPart.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTgsRepPart.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTgsRepPart.java Tue Aug 30 13:02:20 2005
@@ -16,26 +16,29 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.HostAddresses;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.LastRequest;
+import org.apache.kerberos.messages.value.TicketFlags;
 
 /**
  * Encrypted part of TGS responses
  */
-public class EncTgsRepPart extends EncKdcRepPart {
+public class EncTgsRepPart extends EncKdcRepPart
+{
+    /**
+     * Class constructor
+     */
+    public EncTgsRepPart( EncryptionKey key, LastRequest lastReq, int nonce,
+            KerberosTime keyExpiration, TicketFlags flags, KerberosTime authtime,
+            KerberosTime starttime, KerberosTime endtime, KerberosTime renewTill,
+            KerberosPrincipal serverPrincipal, HostAddresses caddr )
+    {
 
-	/**
-	 * Class constructor
-	 */
-	public EncTgsRepPart(EncryptionKey key, LastRequest lastReq, int nonce,
-			KerberosTime keyExpiration, TicketFlags flags, KerberosTime authtime,
-			KerberosTime starttime, KerberosTime endtime, KerberosTime renewTill,
-			KerberosPrincipal serverPrincipal, HostAddresses caddr) {
-		
-		super(key, lastReq, nonce, keyExpiration, flags, authtime,
-				starttime, endtime, renewTill, serverPrincipal, caddr,
-				MessageComponentType.KRB_ENC_TGS_REP_PART);
-	}
+        super( key, lastReq, nonce, keyExpiration, flags, authtime, starttime, endtime, renewTill,
+                serverPrincipal, caddr, MessageComponentType.KRB_ENC_TGS_REP_PART );
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPart.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPart.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPart.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPart.java Tue Aug 30 13:02:20 2005
@@ -16,75 +16,100 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.AuthorizationData;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.HostAddresses;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.TicketFlags;
+import org.apache.kerberos.messages.value.TransitedEncoding;
 
 /**
  * Encrypted part of Tickets
  */
-public class EncTicketPart {
-
-	private TicketFlags       _flags;
-	private EncryptionKey     _sessionKey;
-	private KerberosPrincipal _clientPrincipal;
-	private TransitedEncoding _transitedEncoding;
-	private KerberosTime      _authtime;
-	private KerberosTime      _startTime;         //optional
-	private KerberosTime      _endTime;
-	private KerberosTime      _renewTill;         //optional
-	private HostAddresses     _clientAddresses;   //optional
-	private AuthorizationData _authorizationData; //optional
+public class EncTicketPart
+{
+	private TicketFlags       flags;
+	private EncryptionKey     sessionKey;
+	private KerberosPrincipal clientPrincipal;
+	private TransitedEncoding transitedEncoding;
+	private KerberosTime      authtime;
+	private KerberosTime      startTime;         //optional
+	private KerberosTime      endTime;
+	private KerberosTime      renewTill;         //optional
+	private HostAddresses     clientAddresses;   //optional
+	private AuthorizationData authorizationData; //optional
 
 	public EncTicketPart(TicketFlags flags, EncryptionKey key, KerberosPrincipal clientPrincipal,
 			TransitedEncoding transited, KerberosTime authtime, KerberosTime starttime,
 			KerberosTime endtime, KerberosTime renewTill, HostAddresses caddr,
 			AuthorizationData authorizationData) {
 		
-		_flags             = flags;
-		_sessionKey        = key;
-		_clientPrincipal   = clientPrincipal;
-		_transitedEncoding = transited;
-		_authtime          = authtime;
-		_startTime         = starttime;
-		_endTime           = endtime;
-		_renewTill         = renewTill;
-		_clientAddresses   = caddr;
-		_authorizationData = authorizationData;
-	}
-
-	public AuthorizationData getAuthorizationData() {
-		return _authorizationData;
-	}
-	public KerberosTime getAuthTime() {
-		return _authtime;
-	}
-	public HostAddresses getClientAddresses() {
-		return _clientAddresses;
-	}
-	public KerberosPrincipal getClientPrincipal() {
-		return _clientPrincipal;
-	}
-	public String getClientRealm() {
-		return _clientPrincipal.getRealm();
-	}
-	public KerberosTime getEndTime() {
-		return _endTime;
-	}
-	public TicketFlags getFlags() {
-		return _flags;
-	}
-	public EncryptionKey getSessionKey() {
-		return _sessionKey;
-	}
-	public KerberosTime getRenewTill() {
-		return _renewTill;
-	}
-	public KerberosTime getStartTime() {
-		return _startTime;
-	}
-	public TransitedEncoding getTransitedEncoding() {
-		return _transitedEncoding;
-	}
+        this.flags             = flags;
+        this.sessionKey        = key;
+        this.clientPrincipal   = clientPrincipal;
+        this.transitedEncoding = transited;
+        this.authtime          = authtime;
+        this.startTime         = starttime;
+        this.endTime           = endtime;
+        this.renewTill         = renewTill;
+        this.clientAddresses   = caddr;
+        this.authorizationData = authorizationData;
+	}
+
+    public AuthorizationData getAuthorizationData()
+    {
+        return authorizationData;
+    }
+
+    public KerberosTime getAuthTime()
+    {
+        return authtime;
+    }
+
+    public HostAddresses getClientAddresses()
+    {
+        return clientAddresses;
+    }
+
+    public KerberosPrincipal getClientPrincipal()
+    {
+        return clientPrincipal;
+    }
+
+    public String getClientRealm()
+    {
+        return clientPrincipal.getRealm();
+    }
+
+    public KerberosTime getEndTime()
+    {
+        return endTime;
+    }
+
+    public TicketFlags getFlags()
+    {
+        return flags;
+    }
+
+    public EncryptionKey getSessionKey()
+    {
+        return sessionKey;
+    }
+
+    public KerberosTime getRenewTill()
+    {
+        return renewTill;
+    }
+
+    public KerberosTime getStartTime()
+    {
+        return startTime;
+    }
+
+    public TransitedEncoding getTransitedEncoding()
+    {
+        return transitedEncoding;
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPartModifier.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPartModifier.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPartModifier.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/EncTicketPartModifier.java Tue Aug 30 13:02:20 2005
@@ -16,78 +16,112 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.AuthorizationData;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.HostAddresses;
+import org.apache.kerberos.messages.value.KerberosPrincipalModifier;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.PrincipalName;
+import org.apache.kerberos.messages.value.TicketFlags;
+import org.apache.kerberos.messages.value.TransitedEncoding;
 
 /**
  * Encrypted part of Tickets
  */
-public class EncTicketPartModifier {
+public class EncTicketPartModifier
+{
+	private TicketFlags               flags = new TicketFlags();
+	private EncryptionKey             sessionKey;
+	private KerberosPrincipalModifier modifier = new KerberosPrincipalModifier();
+	private KerberosPrincipal         clientPrincipal;
+	private TransitedEncoding         transitedEncoding;
+	private KerberosTime              authTime;
+	private KerberosTime              startTime;         //optional
+	private KerberosTime              endTime;
+	private KerberosTime              renewTill;         //optional
+	private HostAddresses             clientAddresses;   //optional
+	private AuthorizationData         authorizationData; //optional
 
-	private TicketFlags               _flags = new TicketFlags();
-	private EncryptionKey             _sessionKey;
-	private KerberosPrincipalModifier _modifier = new KerberosPrincipalModifier();
-	private KerberosPrincipal         _clientPrincipal;
-	private TransitedEncoding         _transitedEncoding;
-	private KerberosTime              _authTime;
-	private KerberosTime              _startTime;         //optional
-	private KerberosTime              _endTime;
-	private KerberosTime              _renewTill;         //optional
-	private HostAddresses             _clientAddresses;   //optional
-	private AuthorizationData         _authorizationData; //optional
-
-	public EncTicketPart getEncTicketPart() {
-		
-		if (_clientPrincipal == null) {
-			_clientPrincipal = _modifier.getKerberosPrincipal();
-		}
-		
-		return new EncTicketPart(_flags, _sessionKey, _clientPrincipal, _transitedEncoding,
-			_authTime, _startTime, _endTime, _renewTill, _clientAddresses, _authorizationData);
-	}
-	
-	public void setClientName(PrincipalName name) {
-		_modifier.setPrincipalName(name);
-	}
-	public void setClientRealm(String realm) {
-		_modifier.setRealm(realm);
-	}
-	public void setClientPrincipal(KerberosPrincipal principal) {
-		_clientPrincipal = principal;
-	}
-	public void setAuthorizationData(AuthorizationData data) {
-		_authorizationData = data;
-	}
-	public void setAuthTime(KerberosTime authtime) {
-		_authTime = authtime;
-	}
-	public void setClientAddresses(HostAddresses addresses) {
-		_clientAddresses = addresses;
-	}
-	public void setEndTime(KerberosTime time) {
-		_endTime = time;
-	}
-	public void setFlags(TicketFlags flags) {
-		_flags = flags;
-	}
-	public void setFlag(int flag) {
-		_flags.set(flag);
-	}
-	public void clearFlag(int flag) {
-		_flags.clear(flag);
-	}
-	public void setRenewTill(KerberosTime till) {
-		_renewTill = till;
-	}
-	public void setSessionKey(EncryptionKey key) {
-		_sessionKey = key;
-	}
-	public void setStartTime(KerberosTime time) {
-		_startTime = time;
-	}
-	public void setTransitedEncoding(TransitedEncoding encoding) {
-		_transitedEncoding = encoding;
-	}
-}
+	public EncTicketPart getEncTicketPart()
+    {
+        if ( clientPrincipal == null )
+        {
+            clientPrincipal = modifier.getKerberosPrincipal();
+        }
+
+        return new EncTicketPart( flags, sessionKey, clientPrincipal, transitedEncoding, authTime,
+                startTime, endTime, renewTill, clientAddresses, authorizationData );
+    }
+
+    public void setClientName( PrincipalName name )
+    {
+        modifier.setPrincipalName( name );
+    }
+
+    public void setClientRealm( String realm )
+    {
+        modifier.setRealm( realm );
+    }
+
+    public void setClientPrincipal( KerberosPrincipal principal )
+    {
+        clientPrincipal = principal;
+    }
+
+    public void setAuthorizationData( AuthorizationData data )
+    {
+        authorizationData = data;
+    }
+
+    public void setAuthTime( KerberosTime authtime )
+    {
+        authTime = authtime;
+    }
+
+    public void setClientAddresses( HostAddresses addresses )
+    {
+        clientAddresses = addresses;
+    }
 
+    public void setEndTime( KerberosTime time )
+    {
+        endTime = time;
+    }
+
+    public void setFlags( TicketFlags flags )
+    {
+        this.flags = flags;
+    }
+
+    public void setFlag( int flag )
+    {
+        flags.set( flag );
+    }
+
+    public void clearFlag( int flag )
+    {
+        flags.clear( flag );
+    }
+
+    public void setRenewTill( KerberosTime till )
+    {
+        renewTill = till;
+    }
+
+    public void setSessionKey( EncryptionKey key )
+    {
+        sessionKey = key;
+    }
+
+    public void setStartTime( KerberosTime time )
+    {
+        startTime = time;
+    }
+
+    public void setTransitedEncoding( TransitedEncoding encoding )
+    {
+        transitedEncoding = encoding;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/MessageComponentType.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/MessageComponentType.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/MessageComponentType.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/MessageComponentType.java Tue Aug 30 13:02:20 2005
@@ -16,12 +16,15 @@
  */
 package org.apache.kerberos.messages.components;
 
-import java.util.*;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
 
 /**
  * Type-safe enumerator for message component types
  */
-public class MessageComponentType implements Comparable {
+public class MessageComponentType implements Comparable
+{
 	/**
 	 * Enumeration elements are constructed once upon class loading.
 	 * Order of appearance here determines the order of compareTo.
@@ -36,45 +39,52 @@
 	public static final MessageComponentType KRB_ENC_KRB_PRIV_PART = new MessageComponentType(28, "encrypted application message part");
 	public static final MessageComponentType KRB_ENC_KRB_CRED_PART = new MessageComponentType(29, "encrypted credentials forward part");
 
-	public String toString() {
-		return _fName + " (" + _fOrdinal + ")";
-	}
-
-	public int compareTo(Object that) {
-		return _fOrdinal - ((MessageComponentType) that)._fOrdinal;
-	}
-
-	public static MessageComponentType getTypeByOrdinal(int type) {
-		for (int i = 0; i < fValues.length; i++)
-			if (fValues[i]._fOrdinal == type)
-				return fValues[i];
-		return NULL;
-	}
-	
-	public int getOrdinal() {
-		return _fOrdinal;
-	}
-
-	/// PRIVATE /////
-	private final String _fName;
-	private final int    _fOrdinal;
-
-	/**
-	 * Private constructor prevents construction outside of this class.
-	 */
-	private MessageComponentType(int ordinal, String name) {
-		_fOrdinal = ordinal;
-		_fName    = name;
-	}
-
-	/**
-	 * These two lines are all that's necessary to export a List of VALUES.
-	 */
-	private static final MessageComponentType[] fValues = {NULL, KRB_TKT, KRB_AUTHENTICATOR,
-			KRB_ENC_TKT_PART, KRB_ENC_AS_REP_PART, KRB_ENC_TGS_REP_PART, KRB_ENC_AP_REP_PART,
-			KRB_ENC_KRB_PRIV_PART, KRB_ENC_KRB_CRED_PART};
-	// VALUES needs to be located here, otherwise illegal forward reference
-	public static final List VALUES = Collections.unmodifiableList(Arrays.asList(fValues));
-
+    /**
+     * These two lines are all that's necessary to export a List of VALUES.
+     */
+    private static final MessageComponentType[] values = { NULL, KRB_TKT, KRB_AUTHENTICATOR,
+            KRB_ENC_TKT_PART, KRB_ENC_AS_REP_PART, KRB_ENC_TGS_REP_PART, KRB_ENC_AP_REP_PART,
+            KRB_ENC_KRB_PRIV_PART, KRB_ENC_KRB_CRED_PART };
+
+    public static final List VALUES = Collections.unmodifiableList( Arrays.asList( values ) );
+
+    private final String name;
+    private final int ordinal;
+
+    /**
+     * Private constructor prevents construction outside of this class.
+     */
+    private MessageComponentType( int ordinal, String name )
+    {
+        this.ordinal = ordinal;
+        this.name  = name;
+    }
+
+    public static MessageComponentType getTypeByOrdinal( int type )
+    {
+        for ( int ii = 0; ii < values.length; ii++ )
+        {
+            if ( values[ ii ].ordinal == type )
+            {
+                return values[ ii ];
+            }
+        }
+
+        return NULL;
+    }
+
+    public int getOrdinal()
+    {
+        return ordinal;
+    }
+
+    public String toString()
+    {
+        return name + " (" + ordinal + ")";
+    }
+
+    public int compareTo( Object that )
+    {
+        return ordinal - ( (MessageComponentType) that ).ordinal;
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/Ticket.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/Ticket.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/Ticket.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/Ticket.java Tue Aug 30 13:02:20 2005
@@ -16,92 +16,130 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.AuthorizationData;
+import org.apache.kerberos.messages.value.EncryptedData;
+import org.apache.kerberos.messages.value.EncryptionKey;
+import org.apache.kerberos.messages.value.HostAddresses;
+import org.apache.kerberos.messages.value.KerberosTime;
+import org.apache.kerberos.messages.value.TicketFlags;
+import org.apache.kerberos.messages.value.TransitedEncoding;
 
 /**
  * Ticket message component as handed out by the ticket granting service
  */
-public class Ticket {
-	
-	public static final int TICKET_VNO = 5;
-
-	private int               _ticketVersionNumber;
-	private KerberosPrincipal _serverPrincipal;
-	private EncryptedData     _encPart;
-	
-	private EncTicketPart _encTicketPart;
-	
-	public Ticket(KerberosPrincipal serverPrincipal, EncryptedData encPart) {
-		this(TICKET_VNO, serverPrincipal, encPart);
-	}
-	
-	public Ticket(int versionNumber, KerberosPrincipal serverPrincipal, EncryptedData encPart) {
-		_ticketVersionNumber = versionNumber;
-		_serverPrincipal     = serverPrincipal;
-		_encPart             = encPart;
-	}
-	
-	public void setEncTicketPart(EncTicketPart decryptedPart) {
-		_encTicketPart = decryptedPart;
-	}
-	
-	// getters
-	public int getTicketVersionNumber() {
-		return _ticketVersionNumber;
-	}
-	public KerberosPrincipal getServerPrincipal() {
-		return _serverPrincipal;
-	}
-	public String getRealm() {
-		return _serverPrincipal.getRealm();
-	}
-	public EncryptedData getEncPart() {
-		return _encPart;
-	}
-	public EncTicketPart getEncTicketPart() {
-		return _encTicketPart;
-	}
-	
-	// EncTicketPart delegate getters
-	public AuthorizationData getAuthorizationData() {
-		return _encTicketPart.getAuthorizationData();
-	}
-	public KerberosTime getAuthTime() {
-		return _encTicketPart.getAuthTime();
-	}
-	public HostAddresses getClientAddresses() {
-		return _encTicketPart.getClientAddresses();
-	}
-	public KerberosPrincipal getClientPrincipal() {
-		return _encTicketPart.getClientPrincipal();
-	}
-	public String getClientRealm() {
-		return _encTicketPart.getClientPrincipal().getRealm();
-	}
-	public KerberosTime getEndTime() {
-		return _encTicketPart.getEndTime();
-	}
-	public TicketFlags getFlags() {
-		return _encTicketPart.getFlags();
-	}
-	public KerberosTime getRenewTill() {
-		return _encTicketPart.getRenewTill();
-	}
-	public EncryptionKey getSessionKey() {
-		return _encTicketPart.getSessionKey();
-	}
-	public KerberosTime getStartTime() {
-		return _encTicketPart.getStartTime();
-	}
-	public TransitedEncoding getTransitedEncoding() {
-		return _encTicketPart.getTransitedEncoding();
-	}
-	
-	// EncTicketPart TicketFlag delegates
-	public boolean getFlag(int flag) {
-		return _encTicketPart.getFlags().get(flag);
-	}
-}
+public class Ticket
+{
+    public static final int TICKET_VNO = 5;
+
+    private int               versionNumber;
+    private KerberosPrincipal serverPrincipal;
+    private EncryptedData     encPart;
+    private EncTicketPart     encTicketPart;
+
+    public Ticket( KerberosPrincipal serverPrincipal, EncryptedData encPart )
+    {
+        this( TICKET_VNO, serverPrincipal, encPart );
+    }
+
+    public Ticket( int versionNumber, KerberosPrincipal serverPrincipal, EncryptedData encPart )
+    {
+        this.versionNumber   = versionNumber;
+        this.serverPrincipal = serverPrincipal;
+        this.encPart         = encPart;
+    }
+
+    public void setEncTicketPart( EncTicketPart decryptedPart )
+    {
+        encTicketPart = decryptedPart;
+    }
+
+    // getters
+    public int getVersionNumber()
+    {
+        return versionNumber;
+    }
+
+    public KerberosPrincipal getServerPrincipal()
+    {
+        return serverPrincipal;
+    }
+
+    public String getRealm()
+    {
+        return serverPrincipal.getRealm();
+    }
+
+    public EncryptedData getEncPart()
+    {
+        return encPart;
+    }
+
+    public EncTicketPart getEncTicketPart()
+    {
+        return encTicketPart;
+    }
+
+    // EncTicketPart delegate getters
+    public AuthorizationData getAuthorizationData()
+    {
+        return encTicketPart.getAuthorizationData();
+    }
 
+    public KerberosTime getAuthTime()
+    {
+        return encTicketPart.getAuthTime();
+    }
+
+    public HostAddresses getClientAddresses()
+    {
+        return encTicketPart.getClientAddresses();
+    }
+
+    public KerberosPrincipal getClientPrincipal()
+    {
+        return encTicketPart.getClientPrincipal();
+    }
+
+    public String getClientRealm()
+    {
+        return encTicketPart.getClientPrincipal().getRealm();
+    }
+
+    public KerberosTime getEndTime()
+    {
+        return encTicketPart.getEndTime();
+    }
+
+    public TicketFlags getFlags()
+    {
+        return encTicketPart.getFlags();
+    }
+
+    public KerberosTime getRenewTill()
+    {
+        return encTicketPart.getRenewTill();
+    }
+
+    public EncryptionKey getSessionKey()
+    {
+        return encTicketPart.getSessionKey();
+    }
+
+    public KerberosTime getStartTime()
+    {
+        return encTicketPart.getStartTime();
+    }
+
+    public TransitedEncoding getTransitedEncoding()
+    {
+        return encTicketPart.getTransitedEncoding();
+    }
+
+    // EncTicketPart TicketFlag delegates
+    public boolean getFlag( int flag )
+    {
+        return encTicketPart.getFlags().get( flag );
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/TicketModifier.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/TicketModifier.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/TicketModifier.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/components/TicketModifier.java Tue Aug 30 13:02:20 2005
@@ -16,33 +16,41 @@
  */
 package org.apache.kerberos.messages.components;
 
-import org.apache.kerberos.messages.value.*;
+import javax.security.auth.kerberos.KerberosPrincipal;
 
-import javax.security.auth.kerberos.*;
+import org.apache.kerberos.messages.value.EncryptedData;
+import org.apache.kerberos.messages.value.KerberosPrincipalModifier;
+import org.apache.kerberos.messages.value.PrincipalName;
 
-public class TicketModifier {
+public class TicketModifier
+{
+	private int                       ticketVersionNumber;
+	private KerberosPrincipalModifier serverModifier = new KerberosPrincipalModifier();
+	private EncryptedData             encPart;
 	
-	private int                       _ticketVersionNumber;
-	private KerberosPrincipalModifier _serverModifier = new KerberosPrincipalModifier();
-	private EncryptedData             _encPart;
-	
-	public Ticket getTicket() {
-		
-		KerberosPrincipal serverPrincipal = _serverModifier.getKerberosPrincipal();
-		return new Ticket(_ticketVersionNumber, serverPrincipal, _encPart);
-	}
-	
-	public void setTicketVersionNumber(int versionNumber) {
-		_ticketVersionNumber = versionNumber;
-	}
-	public void setEncPart(EncryptedData part) {
-		_encPart = part;
-	}
-	public void setServerName(PrincipalName name) {
-		_serverModifier.setPrincipalName(name);
-	}
-	public void setServerRealm(String realm) {
-		_serverModifier.setRealm(realm);
-	}
-}
+	public Ticket getTicket()
+    {
+        KerberosPrincipal serverPrincipal = serverModifier.getKerberosPrincipal();
+        return new Ticket( ticketVersionNumber, serverPrincipal, encPart );
+    }
+
+    public void setTicketVersionNumber( int versionNumber )
+    {
+        ticketVersionNumber = versionNumber;
+    }
 
+    public void setEncPart( EncryptedData part )
+    {
+        encPart = part;
+    }
+
+    public void setServerName( PrincipalName name )
+    {
+        serverModifier.setPrincipalName( name );
+    }
+
+    public void setServerRealm( String realm )
+    {
+        serverModifier.setRealm( realm );
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/ApOptions.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/ApOptions.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/ApOptions.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/ApOptions.java Tue Aug 30 13:02:20 2005
@@ -16,41 +16,54 @@
  */
 package org.apache.kerberos.messages.value;
 
-public class ApOptions extends Options {
+public class ApOptions extends Options
+{
     // AP Request option - reserved
 	public static final int RESERVED        = 0;
     // AP Request option - use session key
 	public static final int USE_SESSION_KEY = 1;
     // AP Request option - mutual authentication required
 	public static final int MUTUAL_REQUIRED = 2;
-	
+
     // AP Request option - maximum value
 	public static final int MAX_VALUE       = 32;
 	
     /**
      * Class constructors
      */
-	public ApOptions() {
-		super(MAX_VALUE);
-	}
-	
-	public ApOptions(byte[] options) {
-		super(MAX_VALUE);
-		setBytes(options);
-	}
-	
-	/**
-	 * Converts the object to a printable string
-	 */
-	public String toString() {
-		StringBuffer result = new StringBuffer();
-		if (get(MUTUAL_REQUIRED))
-			result.append("MUTUAL_REQUIRED ");
-		if (get(RESERVED))
-			result.append("RESERVED ");
-		if (get(USE_SESSION_KEY))
-			result.append("USE_SESSION_KEY ");
-		return result.toString().trim();
-	}
-}
+    public ApOptions()
+    {
+        super( MAX_VALUE );
+    }
 
+    public ApOptions( byte[] options )
+    {
+        super( MAX_VALUE );
+        setBytes( options );
+    }
+
+    /**
+     * Converts the object to a printable string
+     */
+    public String toString()
+    {
+        StringBuffer result = new StringBuffer();
+
+        if ( get( MUTUAL_REQUIRED ) )
+        {
+            result.append( "MUTUAL_REQUIRED " );
+        }
+        
+        if ( get( RESERVED ) )
+        {
+            result.append( "RESERVED " );
+        }
+        
+        if ( get( USE_SESSION_KEY ) )
+        {
+            result.append( "USE_SESSION_KEY " );
+        }
+        
+        return result.toString().trim();
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationData.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationData.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationData.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationData.java Tue Aug 30 13:02:20 2005
@@ -16,29 +16,34 @@
  */
 package org.apache.kerberos.messages.value;
 
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Iterator;
+import java.util.List;
 
-public class AuthorizationData {
-	
-	private List _entries = new ArrayList();
+public class AuthorizationData
+{
+    private List entries = new ArrayList();
 
-	/**
-	 * Class constructor
-	 */
-	public AuthorizationData() {
-		// used by ASN.1 decoder
-	}
-	
-	public void add(AuthorizationData data) {
-		_entries.addAll(data._entries);
-	}
-	
-	public void add(AuthorizationDataEntry entry) {
-		_entries.add(entry);
-	}
-	
-	public Iterator iterator() {
-		return _entries.iterator();
-	}
-}
+    /**
+     * Class constructor
+     */
+    public AuthorizationData()
+    {
+        // used by ASN.1 decoder
+    }
+
+    public void add( AuthorizationData data )
+    {
+        entries.addAll( data.entries );
+    }
 
+    public void add( AuthorizationDataEntry entry )
+    {
+        entries.add( entry );
+    }
+
+    public Iterator iterator()
+    {
+        return entries.iterator();
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationDataEntry.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationDataEntry.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationDataEntry.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationDataEntry.java Tue Aug 30 13:02:20 2005
@@ -16,24 +16,27 @@
  */
 package org.apache.kerberos.messages.value;
 
-public class AuthorizationDataEntry {
+public class AuthorizationDataEntry
+{
+    private AuthorizationType authorizationDataType;
+    private byte[]            authorizationData;
 
-	private AuthorizationType _authorizationDataType;
-	private byte[]            _authorizationData;
+    /**
+     * Class constructor
+     */
+    public AuthorizationDataEntry( AuthorizationType adType, byte[] adData )
+    {
+        authorizationDataType = adType;
+        authorizationData     = adData;
+    }
 
-	/**
-	 * Class constructor
-	 */
-	public AuthorizationDataEntry(AuthorizationType adType, byte[] adData) {
-		_authorizationDataType = adType;
-		_authorizationData     = adData;
-	}
+    public byte[] getAuthorizationData()
+    {
+        return authorizationData;
+    }
 
-	public byte[] getAuthorizationData() {
-		return _authorizationData;
-	}
-	public AuthorizationType getAuthorizationDataType() {
-		return _authorizationDataType;
-	}
+    public AuthorizationType getAuthorizationDataType()
+    {
+        return authorizationDataType;
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationType.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationType.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationType.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/AuthorizationType.java Tue Aug 30 13:02:20 2005
@@ -16,10 +16,12 @@
  */
 package org.apache.kerberos.messages.value;
 
-import java.util.*;
-
-public final class AuthorizationType implements Comparable {
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.List;
 
+public final class AuthorizationType implements Comparable
+{
 	/**
 	 * Enumeration elements are constructed once upon class loading.
 	 * Order of appearance here determines the order of compareTo.
@@ -35,44 +37,50 @@
 	public static final AuthorizationType OSF_DCE             = new AuthorizationType(64, "OSF DCE");
 	public static final AuthorizationType SESAME              = new AuthorizationType(65, "sesame");
 	
-	public String toString() {
-		return _fName + " (" + _fOrdinal + ")";
-	}
-
-	public int compareTo(Object that) {
-		return _fOrdinal - ((AuthorizationType) that)._fOrdinal;
-	}
-
-	public static AuthorizationType getTypeByOrdinal(int type) {
-		for (int i = 0; i < fValues.length; i++)
-			if (fValues[i]._fOrdinal == type)
-				return fValues[i];
-		return NULL;
-	}
-	
-	public int getOrdinal() {
-		return _fOrdinal;
-	}
-
-	/// PRIVATE /////
-	private final String _fName;
-	private final int    _fOrdinal;
-
-	/**
-	 * Private constructor prevents construction outside of this class.
-	 */
-	private AuthorizationType(int ordinal, String name) {
-		_fOrdinal = ordinal;
-		_fName    = name;
-	}
-
-	/**
-	 * These two lines are all that's necessary to export a List of VALUES.
-	 */
-	private static final AuthorizationType[] fValues = {NULL, IF_RELEVANT, INTENDED_FOR_SERVER,
-			INTENDED_FOR_APPLICATION_CLASS, KDC_ISSUED, OR, MANDATORY_TICKET_EXTENSIONS,
-			IN_TICKET_EXTENSIONS, OSF_DCE, SESAME};
-	// VALUES needs to be located here, otherwise illegal forward reference
-	public static final List VALUES = Collections.unmodifiableList(Arrays.asList(fValues));
+	public String toString()
+    {
+        return name + " (" + ordinal + ")";
+    }
+
+    public int compareTo( Object that )
+    {
+        return ordinal - ( (AuthorizationType) that ).ordinal;
+    }
+
+    public static AuthorizationType getTypeByOrdinal( int type )
+    {
+        for ( int ii = 0; ii < values.length; ii++ )
+        {
+            if ( values[ ii ].ordinal == type ) return values[ ii ];
+        }
+        
+        return NULL;
+    }
+
+    public int getOrdinal()
+    {
+        return ordinal;
+    }
+
+    /// PRIVATE /////
+    private final String name;
+    private final int ordinal;
+
+    /**
+     * Private constructor prevents construction outside of this class.
+     */
+    private AuthorizationType( int ordinal, String name )
+    {
+        this.ordinal = ordinal;
+        this.name = name;
+    }
+
+    /**
+     * These two lines are all that's necessary to export a List of VALUES.
+     */
+    private static final AuthorizationType[] values = { NULL, IF_RELEVANT, INTENDED_FOR_SERVER,
+            INTENDED_FOR_APPLICATION_CLASS, KDC_ISSUED, OR, MANDATORY_TICKET_EXTENSIONS,
+            IN_TICKET_EXTENSIONS, OSF_DCE, SESAME };
+    // VALUES needs to be located here, otherwise illegal forward reference
+    public static final List VALUES = Collections.unmodifiableList( Arrays.asList( values ) );
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/Checksum.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/Checksum.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/Checksum.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/Checksum.java Tue Aug 30 13:02:20 2005
@@ -14,53 +14,48 @@
  *   limitations under the License.
  *
  */
-
 package org.apache.kerberos.messages.value;
 
 import java.util.Arrays;
 
 import org.apache.kerberos.crypto.checksum.ChecksumType;
 
-
 public class Checksum
 {
-	private ChecksumType checksumType;
-	private byte[]       checksum;
-	
-	
-	public Checksum( ChecksumType checksumType, byte[] checksum )
-	{
-		this.checksumType = checksumType;
-		this.checksum     = checksum;
-	}
-	
-	
-	public boolean equals( Object o )
-	{
-		if ( this == o )
-		{
-			return true;
-		}
-		
-		if ( !( o instanceof Checksum ) )
-		{
-			return false;
-		}
-		
-		Checksum that = (Checksum) o;
-		
-		return ( this.checksumType == that.checksumType )
-				&& ( Arrays.equals( this.checksum, that.checksum ) );
-	}
-	
-	public byte[] getChecksumValue()
-	{
-		return checksum;
-	}
-	
-	public ChecksumType getChecksumType()
-	{
-		return checksumType;
-	}
-}
+    private ChecksumType checksumType;
+    private byte[] checksum;
 
+    public Checksum( ChecksumType checksumType, byte[] checksum )
+    {
+        this.checksumType = checksumType;
+        this.checksum = checksum;
+    }
+
+    public boolean equals( Object o )
+    {
+        if ( this == o )
+        {
+            return true;
+        }
+
+        if ( !( o instanceof Checksum ) )
+        {
+            return false;
+        }
+
+        Checksum that = (Checksum) o;
+
+        return ( this.checksumType == that.checksumType )
+                && ( Arrays.equals( this.checksum, that.checksum ) );
+    }
+
+    public byte[] getChecksumValue()
+    {
+        return checksum;
+    }
+
+    public ChecksumType getChecksumType()
+    {
+        return checksumType;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedData.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedData.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedData.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedData.java Tue Aug 30 13:02:20 2005
@@ -24,26 +24,25 @@
 	private int            keyVersion;     //optional
 	private byte[]         cipherText;
 
-	public EncryptedData(EncryptionType type, int version, byte[] cipherText)
+	public EncryptedData( EncryptionType type, int version, byte[] cipherText )
     {
-		encryptionType  = type;
-		keyVersion      = version;
-		this.cipherText = cipherText;
-	}
+        encryptionType  = type;
+        keyVersion      = version;
+        this.cipherText = cipherText;
+    }
 
-	public EncryptionType getEncryptionType()
+    public EncryptionType getEncryptionType()
     {
-		return encryptionType;
-	}
+        return encryptionType;
+    }
 
-	public int getKeyVersion()
+    public int getKeyVersion()
     {
-		return keyVersion;
-	}
+        return keyVersion;
+    }
 
-	public byte[] getCipherText()
+    public byte[] getCipherText()
     {
-		return cipherText;
-	}
+        return cipherText;
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedDataModifier.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedDataModifier.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedDataModifier.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedDataModifier.java Tue Aug 30 13:02:20 2005
@@ -26,22 +26,21 @@
 	
 	public EncryptedData getEncryptedData()
     {
-        return new EncryptedData(encryptionType, keyVersion, cipherText);
-	}
+        return new EncryptedData( encryptionType, keyVersion, cipherText );
+    }
 
-	public void setCipherText(byte[] cipherText)
+    public void setCipherText( byte[] cipherText )
     {
-		this.cipherText = cipherText;
-	}
+        this.cipherText = cipherText;
+    }
 
-	public void setEncryptionType(EncryptionType type)
+    public void setEncryptionType( EncryptionType type )
     {
-		encryptionType = type;
-	}
+        encryptionType = type;
+    }
 
-	public void setKeyVersion(int version)
+    public void setKeyVersion( int version )
     {
-		keyVersion = version;
-	}
+        keyVersion = version;
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStamp.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStamp.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStamp.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStamp.java Tue Aug 30 13:02:20 2005
@@ -14,7 +14,6 @@
  *   limitations under the License.
  *
  */
-
 package org.apache.kerberos.messages.value;
 
 /**
@@ -35,10 +34,9 @@
 	{
 		return timeStamp;
 	}
-	
+
 	public int getMicroSeconds()
 	{
 		return microSeconds;
 	}
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStampModifier.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStampModifier.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStampModifier.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptedTimeStampModifier.java Tue Aug 30 13:02:20 2005
@@ -14,10 +14,8 @@
  *   limitations under the License.
  *
  */
-
 package org.apache.kerberos.messages.value;
 
-
 public class EncryptedTimeStampModifier
 {
 	private KerberosTime timeStamp;
@@ -26,16 +24,15 @@
 	public EncryptedTimeStamp getEncryptedTimestamp()
     {
         return new EncryptedTimeStamp( timeStamp, microSecond );
-	}
-	
-	public void setKerberosTime( KerberosTime timeStamp )
+    }
+
+    public void setKerberosTime( KerberosTime timeStamp )
     {
-		this.timeStamp = timeStamp;
-	}
-	
-	public void setMicroSecond( int microSecond )
+        this.timeStamp = timeStamp;
+    }
+
+    public void setMicroSecond( int microSecond )
     {
-		this.microSecond = microSecond;
-	}
+        this.microSecond = microSecond;
+    }
 }
-

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionKey.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionKey.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionKey.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionKey.java Tue Aug 30 13:02:20 2005
@@ -16,65 +16,82 @@
  */
 package org.apache.kerberos.messages.value;
 
-import org.apache.kerberos.crypto.encryption.*;
+import java.util.Arrays;
 
-import java.util.*;
+import org.apache.kerberos.crypto.encryption.EncryptionType;
 
-public class EncryptionKey {
-	
-	private EncryptionType _keyType;
-	private byte[]         _keyValue;
-	private int            _keyVersion;
-	
-	public EncryptionKey(EncryptionType keyType, byte[] keyValue) {
-		_keyType    = keyType;
-		_keyValue   = keyValue;
-	}
-	
-	public EncryptionKey(EncryptionType keyType, byte[] keyValue, int keyVersion) {
-		_keyType    = keyType;
-		_keyValue   = keyValue;
-		/**
-		 * keyVersion is sent over the wire as part of EncryptedData but makes more sense
-		 * in the domain model to have here as part of the key itself.  Therefore, the
-		 * keyVersion should only be constructor-injected when EncryptionKey's are
-		 * retrieved from persisted storage.
-		 * 
-		 * TODO - keyVersion may move into persisted user configuration
-		 */
-		_keyVersion = keyVersion;
-	}
-	
-	public boolean equals(Object o) {
-		if (this == o)
-			return true;
-		if (!(o instanceof EncryptionKey))
-			return false;
-
-		EncryptionKey that = (EncryptionKey) o;
-		return (this._keyType == that._keyType)
-				&& (Arrays.equals(this._keyValue, that._keyValue));
-	}
-	
-	public synchronized void destroy() {
-		if (_keyValue != null)
-			for (int i = 0; i < _keyValue.length; i++)
-				_keyValue[i] = 0;
-	}
-	
-	public String toString() {
-		return _keyType.toString() + " (" + _keyType.getOrdinal() + ")";
-	}
-
-	public EncryptionType getKeyType() {
-		return _keyType;
-	}
-	public byte[] getKeyValue() {
-		return _keyValue;
-	}
-	
-	public int getKeyVersion() {
-		return _keyVersion;
-	}
-}
+public class EncryptionKey
+{
+	private EncryptionType keyType;
+	private byte[]         keyValue;
+	private int            keyVersion;
+	
+	public EncryptionKey( EncryptionType keyType, byte[] keyValue )
+    {
+        this.keyType = keyType;
+        this.keyValue = keyValue;
+    }
 
+    public EncryptionKey( EncryptionType keyType, byte[] keyValue, int keyVersion )
+    {
+        this.keyType = keyType;
+        this.keyValue = keyValue;
+        /**
+         * keyVersion is sent over the wire as part of EncryptedData but makes more sense
+         * in the domain model to have here as part of the key itself.  Therefore, the
+         * keyVersion should only be constructor-injected when EncryptionKey's are
+         * retrieved from persisted storage.
+         * 
+         * TODO - keyVersion may move into persisted user configuration
+         */
+        this.keyVersion = keyVersion;
+    }
+
+    public boolean equals( Object o )
+    {
+        if ( this == o )
+        {
+            return true;
+        }
+        
+        if ( !( o instanceof EncryptionKey ) )
+        {
+            return false;
+        }
+
+        EncryptionKey that = (EncryptionKey) o;
+        return ( this.keyType == that.keyType )
+                && ( Arrays.equals( this.keyValue, that.keyValue ) );
+    }
+
+    public synchronized void destroy()
+    {
+        if ( keyValue != null )
+        {
+            for ( int ii = 0; ii < keyValue.length; ii++ )
+            {
+                keyValue[ ii ] = 0;
+            }
+        }
+    }
+
+    public String toString()
+    {
+        return keyType.toString() + " (" + keyType.getOrdinal() + ")";
+    }
+
+    public EncryptionType getKeyType()
+    {
+        return keyType;
+    }
+
+    public byte[] getKeyValue()
+    {
+        return keyValue;
+    }
+
+    public int getKeyVersion()
+    {
+        return keyVersion;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionTypeInfoEntry.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionTypeInfoEntry.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionTypeInfoEntry.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/EncryptionTypeInfoEntry.java Tue Aug 30 13:02:20 2005
@@ -14,33 +14,28 @@
  *   limitations under the License.
  *
  */
-
 package org.apache.kerberos.messages.value;
 
 import org.apache.kerberos.crypto.encryption.EncryptionType;
 
-
 public class EncryptionTypeInfoEntry
 {
 	private EncryptionType encryptionType;
 	private byte[]         salt;
-	
-	
+
 	public EncryptionTypeInfoEntry( EncryptionType encryptionType, byte[] salt )
-	{
-		this.encryptionType = encryptionType;
-		this.salt           = salt;
-	}
-	
-	
-	public byte[] getSalt()
-	{
-		return salt;
-	}
-	
-	public EncryptionType getEncryptionType()
-	{
-		return encryptionType;
-	}   
-}
+    {
+        this.encryptionType = encryptionType;
+        this.salt = salt;
+    }
+
+    public byte[] getSalt()
+    {
+        return salt;
+    }
 
+    public EncryptionType getEncryptionType()
+    {
+        return encryptionType;
+    }
+}

Modified: directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/HostAddress.java
URL: http://svn.apache.org/viewcvs/directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/HostAddress.java?rev=264844&r1=264843&r2=264844&view=diff
==============================================================================
--- directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/HostAddress.java (original)
+++ directory/shared/kerberos/trunk/common/src/java/org/apache/kerberos/messages/value/HostAddress.java Tue Aug 30 13:02:20 2005
@@ -16,85 +16,84 @@
  */
 package org.apache.kerberos.messages.value;
 
-import java.net.*;
+import java.net.InetAddress;
+import java.net.UnknownHostException;
 
 /**
  * Provides host address information.
  */
-public class HostAddress {
-	
-    // Host address length - inet
-	public static final int ADDR_LEN_INET      = 4;
-    // Host address length - chaos
-	public static final int ADDR_LEN_CHAOS     = 2;
-    // Host address length - osi
-	public static final int ADDR_LEN_OSI       = 0; // variable
-    // Host address length - xns
-	public static final int ADDR_LEN_XNS       = 6;
-    // Host address length - appletalk
-	public static final int ADDR_LEN_APPLETALK = 3;
-    // Host address length - decnet
-	public static final int ADDR_LEN_DECNET    = 2;
-	
-	private static byte[] localInetAddress;
-	
-	private HostAddressType _addressType;
-	private byte[]          _address;
-	
-	/**
-	 * Class constructors
-	 */
-	public HostAddress() {
-		try {
-			_addressType = HostAddressType.ADDRTYPE_INET;
-			_address     = getLocalInetAddress();
-		} catch (UnknownHostException uhe) {
-			uhe.printStackTrace();
-		}
-	}
-
-	public HostAddress(HostAddressType addressType, byte[] address) {
-		_addressType = addressType;
-		_address     = address;
-	}
-
-	public HostAddress(InetAddress internetAddress) {
-		_addressType      = HostAddressType.ADDRTYPE_INET;
-		byte[] newAddress = internetAddress.getAddress();
-		_address          = new byte[newAddress.length];
-		System.arraycopy(newAddress, 0, _address, 0, newAddress.length);
-	}
-
-	public boolean equals(HostAddress h) {
-		if (_addressType != h._addressType ||
-			(_address != null && h._address == null) ||
-			(_address == null && h._address != null))
-			return false;
-		if (_address != null && h._address != null) {
-			if (_address.length != h._address.length)
-				return false;
-			for (int i = 0; i < _address.length; i++)
-				if (_address[i] != h._address[i])
-					return false;
-		}
-		return true;
-	}
-	
-	public static byte[] getLocalInetAddress() throws UnknownHostException {
-		if (localInetAddress == null)
-			localInetAddress = InetAddress.getLocalHost().getAddress();
-		
-		byte[] result = new byte[localInetAddress.length];
-		System.arraycopy(localInetAddress, 0, result, 0, localInetAddress.length);
-		
-		return result;
-	}
-	
-	public byte[] getAddress() {
-		return _address;
-	}
-	public HostAddressType getAddressType() {
-		return _addressType;
-	}
-}
+public class HostAddress
+{
+    private HostAddressType addressType;
+    private byte[] address;
+
+    /**
+     * Class constructors
+     */
+    public HostAddress( HostAddressType addressType, byte[] address )
+    {
+        this.addressType = addressType;
+        this.address = address;
+    }
+
+    public HostAddress( InetAddress internetAddress )
+    {
+        addressType = HostAddressType.ADDRTYPE_INET;
+        byte[] newAddress = internetAddress.getAddress();
+        address = new byte[ newAddress.length ];
+        System.arraycopy( newAddress, 0, address, 0, newAddress.length );
+    }
+
+    public boolean equals( HostAddress that )
+    {
+        if ( this.addressType != that.addressType
+                || ( this.address != null && that.address == null )
+                || ( this.address == null && that.address != null ) )
+        {
+            return false;
+        }
+
+        if ( this.address != null && that.address != null )
+        {
+            if ( this.address.length != that.address.length )
+            {
+                return false;
+            }
+
+            for ( int ii = 0; ii < this.address.length; ii++ )
+            {
+                if ( this.address[ ii ] != that.address[ ii ] )
+                {
+                    return false;
+                }
+            }
+        }
 
+        return true;
+    }
+
+    public byte[] getAddress()
+    {
+        return address;
+    }
+
+    public HostAddressType getAddressType()
+    {
+        return addressType;
+    }
+
+    public String toString()
+    {
+        String result = "";
+
+        try
+        {
+            result = InetAddress.getByAddress( address ).getHostAddress();
+        }
+        catch ( UnknownHostException uhe )
+        {
+        }
+
+        return result;
+    }
+}