it.eng.spagobi.security
Class SecurityProviderUtilities
java.lang.Object
it.eng.spagobi.security.SecurityProviderUtilities
public class SecurityProviderUtilities
- extends java.lang.Object
Method Summary |
void |
debug(java.lang.Class classErr,
java.lang.String nameMeth,
java.lang.String message)
|
static java.util.List |
getAllProfileAtributesNames()
|
java.util.regex.Pattern |
getFilterPattern()
|
static java.util.HashMap |
getUserProfileAttributes(java.lang.String userUniqueIdentifier,
org.exoplatform.services.organization.OrganizationService service)
Get all the profile attributes of the users given his unique identifier
The profile attributes are default and predefined attributes (predefined override default attributes)
and are contained into a configuration file which contains the name
of the attribute and its default value or its reference to a eXo user profile attribute. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecurityProviderUtilities
public SecurityProviderUtilities()
debug
public void debug(java.lang.Class classErr,
java.lang.String nameMeth,
java.lang.String message)
getFilterPattern
public java.util.regex.Pattern getFilterPattern()
getUserProfileAttributes
public static java.util.HashMap getUserProfileAttributes(java.lang.String userUniqueIdentifier,
org.exoplatform.services.organization.OrganizationService service)
- Get all the profile attributes of the users given his unique identifier
The profile attributes are default and predefined attributes (predefined override default attributes)
and are contained into a configuration file which contains the name
of the attribute and its default value or its reference to a eXo user profile attribute.
- Parameters:
userUniqueIdentifier
- String representing the unique identifier.
- Returns:
- service The eXo OrganizationService object.
getAllProfileAtributesNames
public static java.util.List getAllProfileAtributesNames()
throws it.eng.spago.error.EMFInternalError
- Throws:
it.eng.spago.error.EMFInternalError