arlut.csd.ganymede
Class xPassword

java.lang.Object
  |
  +--arlut.csd.ganymede.xPassword

class xPassword
extends java.lang.Object

This class is used by the Ganymede XML client to represent a password field value.

This class has three separate value fields, for the possible password formats supported by Ganymede, but in fact only one of them at a time should be anything other than null, as setting any of these attributes on a Ganymede password field clears the others.


Field Summary
(package private)  java.lang.String crypttext
           
(package private)  java.lang.String md5text
           
(package private)  java.lang.String plaintext
           
 
Constructor Summary
xPassword(java.lang.String plaintext, java.lang.String crypttext, java.lang.String md5text)
           
xPassword(XMLItem item)
           
 
Method Summary
private  GanymedeXMLSession getXSession()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

plaintext

java.lang.String plaintext

crypttext

java.lang.String crypttext

md5text

java.lang.String md5text
Constructor Detail

xPassword

public xPassword(XMLItem item)

xPassword

public xPassword(java.lang.String plaintext,
                 java.lang.String crypttext,
                 java.lang.String md5text)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getXSession

private GanymedeXMLSession getXSession()