|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectome.system.Login
public class Login
Provides simplified handling of login properties when creating a
ServiceFactory
. For more complicated uses,
Properties
can also be used. In which case, the constant
strings
provided in this class can be used as the
keys to the properties instance
passed to
ServiceFactory.ServiceFactory(Properties)
.
(Internal version: $Rev: 1167 $
$Date: 2006-12-15 10:39:34 +0000 (Fri, 15 Dec 2006) $)
Field Summary | |
---|---|
static Login |
GUEST
CopyOfLogin constant which has username and password values set
to null and other values set to their default. |
static String |
OMERO_EVENT
Java property name for use in configuration of client login. |
static String |
OMERO_GROUP
Java property name for use in configuration of client login. |
static String |
OMERO_PASS
Java property name for use in configuration of client login. |
static String |
OMERO_USER
Java property name for use in configuration of client login. |
Constructor Summary | |
---|---|
Login(String user,
String password)
standard constructor which leaves OMERO_GROUP and OMERO_EVENT null. |
|
Login(String user,
String password,
String group,
String event)
extended constructor. |
Method Summary | |
---|---|
Properties |
asProperties()
produces a copy of the internal fields as a Properties
instance. |
String |
getEvent()
simple getter for the event type passed into the constructor |
String |
getGroup()
simple getter for the group name passed into the constructor |
String |
getName()
simple getter for the user name passed into the constructor |
String |
getPassword()
simple getter for the password passed into the constructor |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String OMERO_USER
public static final String OMERO_GROUP
public static final String OMERO_PASS
public static final String OMERO_EVENT
public static final Login GUEST
CopyOfLogin
constant which has username and password values set
to null and other values set to their default. This will permit logging
in as an anonymous user.
Constructor Detail |
---|
public Login(String user, String password)
user
- Experimenter.getOmeName()
. Not null.password
- Cleartext password. Not null.public Login(String user, String password, String group, String event)
Login(String, String)
, user and
password may not be null.
user
- Experimenter.getOmeName()
. Not null.password
- Cleartext password. Not null.group
- Group name. May be null.event
- Enumeration value of the EventType. May be null.Method Detail |
---|
public Properties asProperties()
Properties
instance. Only those keys are present for which a field is non-null.
public String getName()
user name
. Not
null unless Login == GUEST
.public String getPassword()
GUEST
public String getGroup()
group name
.
May be null.public String getEvent()
event type
. May be null.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Version: Beta-4.2.0-r7571-b29
Copyright © 2009 The University of Dundee. All Rights Reserved.