org.sandev.basics.util
Interface AuthUser

All Superinterfaces:
SandInstanceMessage, SandMessage, SandStructMessage
All Known Implementing Classes:
BaseUser

public interface AuthUser
extends SandStructMessage

An interface to identify a user of the system for authorization purposes. This interface is used predominantly for method signatures in authorization processing. The mutator ("set" methods) are provided for ease of use in creating general client applications.


Field Summary
 
Fields inherited from interface org.sandev.basics.structs.SandInstanceMessage
FIELDCHECK_INVALIDVAL, FIELDCHECK_NOTAREF, FIELDCHECK_NOTINRANGE, FIELDCHECK_NULLARRAY, FIELDCHECK_STRINGOVER, FIELDCHECK_UNKNOWNVAL, FIELDFLAG_BINARY, FIELDFLAG_ENCRYPT, FIELDFLAG_INTERNAL, FIELDFLAG_NOECHO, FIELDFLAG_OBFUSCATE, FIELDFLAG_STRINGPERSIST, FIELDFLAG_UNIQUE, GENMOD_ACTION_APPEND, GENMOD_ACTION_INSERT, GENMOD_ACTION_REMOVE, GENMOD_ACTION_SET
 
Method Summary
 java.lang.String getPassword()
          Return the password
 long getUniqueID()
          Return the unique identifier for this user.
 java.lang.String getUsername()
          Return the username
 void setPassword(java.lang.String val)
          Set the password
 void setUniqueID(long val)
          Set the unique identifier for this user.
 void setUsername(java.lang.String val)
          Set the username
 
Methods inherited from interface org.sandev.basics.structs.SandInstanceMessage
cloneMessage, convertToSuperstructClass, copyFieldValue, debugDump, defaultField, fieldHasFlag, fieldsValid, fieldValidate, generalAccessor, generalDereference, generalModifier, getAllFields, getDisplayFields, getDisplayValues
 
Methods inherited from interface org.sandev.basics.structs.SandMessage
getCollectionMessage, getQueryMessage, getShortName, getStructMessage, getUpdateMessage, isEquivalent
 

Method Detail

getUniqueID

public long getUniqueID()
Return the unique identifier for this user.


setUniqueID

public void setUniqueID(long val)
Set the unique identifier for this user.


getUsername

public java.lang.String getUsername()
Return the username


setUsername

public void setUsername(java.lang.String val)
Set the username


getPassword

public java.lang.String getPassword()
Return the password


setPassword

public void setPassword(java.lang.String val)
Set the password