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 five 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, with the exception of the paired NT/Samba hash formats.


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

Field Detail

plaintext

java.lang.String plaintext

crypttext

java.lang.String crypttext

md5text

java.lang.String md5text

apachemd5text

java.lang.String apachemd5text

lanman

java.lang.String lanman

ntmd4

java.lang.String ntmd4
Constructor Detail

xPassword

public xPassword(arlut.csd.Util.XMLItem item)

xPassword

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

toString

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

getXSession

private arlut.csd.ganymede.GanymedeXMLSession getXSession()