kaos.core.service.directory.authentication
Class KAoSAuthenticationObject

java.lang.Object
  extended by kaos.core.service.directory.authentication.KAoSAuthenticationObject
All Implemented Interfaces:
java.io.Serializable

public class KAoSAuthenticationObject
extends java.lang.Object
implements java.io.Serializable

KAoSAuthenticationObject

See Also:
Serialized Form

Field Summary
 java.lang.String _password
           
 int _priority
           
 java.lang.String _privilege
           
 java.util.Collection<java.lang.String> _tabsList
           
 java.util.Collection<java.lang.String> _templateList
           
 java.lang.String _username
           
 
Constructor Summary
KAoSAuthenticationObject(SerializableOntModelImpl userModel)
           
KAoSAuthenticationObject(java.lang.String username, java.lang.String password, java.util.Collection<java.lang.String> tabsList, int priority, java.lang.String privilege, java.util.Collection<java.lang.String> templateList)
           
 
Method Summary
 SerializableOntModelImpl getUserOntModel()
          Method returning ontology representation of the user
protected  void printDebugString(java.lang.String msg, int loggerDisplayLevel)
          Utility method to print debug messages.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_priority

public int _priority

_password

public java.lang.String _password

_tabsList

public java.util.Collection<java.lang.String> _tabsList

_templateList

public java.util.Collection<java.lang.String> _templateList

_username

public java.lang.String _username

_privilege

public java.lang.String _privilege
Constructor Detail

KAoSAuthenticationObject

public KAoSAuthenticationObject(java.lang.String username,
                                java.lang.String password,
                                java.util.Collection<java.lang.String> tabsList,
                                int priority,
                                java.lang.String privilege,
                                java.util.Collection<java.lang.String> templateList)

KAoSAuthenticationObject

public KAoSAuthenticationObject(SerializableOntModelImpl userModel)
Method Detail

getUserOntModel

public SerializableOntModelImpl getUserOntModel()
Method returning ontology representation of the user

Returns:
ontology model with user representation

printDebugString

protected void printDebugString(java.lang.String msg,
                                int loggerDisplayLevel)
Utility method to print debug messages.