Stellent
HowToComponents
JavaDoc

intradoc.shared
Class UserUtils

java.lang.Object
  |
  +--intradoc.shared.UserUtils

public class UserUtils
extends java.lang.Object


Field Summary
static java.lang.String[] EXTENDED_USER_FIELD_SKIP_LIST
           
static java.lang.String[] USER_FIELDS
           
 
Constructor Summary
UserUtils()
           
 
Method Summary
static java.lang.String createExtendedInfoString(UserData userData)
           
static java.lang.String encodePassword(java.lang.String user, java.lang.String password, java.lang.String encoding)
           
static java.lang.Object getLocalizedUserValue(UserData data, java.lang.String key, ExecutionContext cxt)
           
static boolean hasExternalUsers()
          Determine if external users are allowed.
static java.lang.Object localizeUserValue(java.lang.String key, java.lang.String value, ExecutionContext cxt)
           
static void serializeAttribInfo(DataBinder binder, UserData userData, boolean toBinder, boolean isForCache)
          Moves information from binder to UserData and vice versa.
static void serializeAttribInfoNoError(DataBinder binder, UserData userData, boolean toBinder, boolean isForCache)
          Same as serializeAttribInfo except it suppresses the ServiceException.
static void unpackageExtendedInfo(java.lang.String extendedInfo, DataBinder data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USER_FIELDS

public static java.lang.String[] USER_FIELDS

EXTENDED_USER_FIELD_SKIP_LIST

public static final java.lang.String[] EXTENDED_USER_FIELD_SKIP_LIST
Constructor Detail

UserUtils

public UserUtils()
Method Detail

hasExternalUsers

public static boolean hasExternalUsers()
Determine if external users are allowed.


serializeAttribInfoNoError

public static void serializeAttribInfoNoError(DataBinder binder,
                                              UserData userData,
                                              boolean toBinder,
                                              boolean isForCache)
Same as serializeAttribInfo except it suppresses the ServiceException.


serializeAttribInfo

public static void serializeAttribInfo(DataBinder binder,
                                       UserData userData,
                                       boolean toBinder,
                                       boolean isForCache)
                                throws ServiceException
Moves information from binder to UserData and vice versa.

ServiceException

localizeUserValue

public static java.lang.Object localizeUserValue(java.lang.String key,
                                                 java.lang.String value,
                                                 ExecutionContext cxt)
                                          throws ServiceException
ServiceException

getLocalizedUserValue

public static java.lang.Object getLocalizedUserValue(UserData data,
                                                     java.lang.String key,
                                                     ExecutionContext cxt)
                                              throws ServiceException
ServiceException

createExtendedInfoString

public static java.lang.String createExtendedInfoString(UserData userData)

unpackageExtendedInfo

public static void unpackageExtendedInfo(java.lang.String extendedInfo,
                                         DataBinder data)

encodePassword

public static java.lang.String encodePassword(java.lang.String user,
                                              java.lang.String password,
                                              java.lang.String encoding)


(c) 1996-2005  All rights reserved.  Stellent, Inc.