com.metamatrix.admin.api.objects
Interface User

All Superinterfaces:
AdminObject, Principal
All Known Implementing Classes:
MMUser

public interface User
extends Principal

A user of the MetaMatrix system may a participant or an administrator of the MetaMatrix system.

A User is an actor in the MetaMatrix system. A User can log in (authenticate) and perform actions on the system.

See Principal for identity pattern and other abilities.

Since:
4.3

Field Summary
static java.lang.String COMMON_NAME
          User's common name
static java.lang.String GIVEN_NAME
          User's given name
static java.lang.String LOCATION
          User's location
static java.lang.String SURNAME
          User's surname (last name)
static java.lang.String TELEPHONE_NUMBER
          User's telephone number
 
Fields inherited from interface com.metamatrix.admin.api.objects.Principal
NAME_LEN_LIMIT, TYPE_ADMIN, TYPE_GROUP, TYPE_LABEL_ADMIN, TYPE_LABEL_GROUP, TYPE_LABEL_USER, TYPE_USER
 
Fields inherited from interface com.metamatrix.admin.api.objects.AdminObject
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD
 
Method Summary
 
Methods inherited from interface com.metamatrix.admin.api.objects.Principal
getType, getTypeLabel
 
Methods inherited from interface com.metamatrix.admin.api.objects.AdminObject
getIdentifier, getName, getProperties, getPropertyValue
 

Field Detail

COMMON_NAME

static final java.lang.String COMMON_NAME
User's common name

See Also:
Constant Field Values

GIVEN_NAME

static final java.lang.String GIVEN_NAME
User's given name

See Also:
Constant Field Values

SURNAME

static final java.lang.String SURNAME
User's surname (last name)

See Also:
Constant Field Values

LOCATION

static final java.lang.String LOCATION
User's location

See Also:
Constant Field Values

TELEPHONE_NUMBER

static final java.lang.String TELEPHONE_NUMBER
User's telephone number

See Also:
Constant Field Values


Copyright © 2009. All Rights Reserved.