Interface UserBasedIdentifierBundleFactory
-
- All Superinterfaces:
IdentifierBundleFactory
- All Known Implementing Classes:
BaseUserBasedIdentifierBundleFactory,HasPermissionFactory,HasPermissionSetFactory,HasProfileOrIsBlacklistedFactory,HasProxyEditingRightsFactory,IsRootUserFactory,IsUserFactory
public interface UserBasedIdentifierBundleFactory extends IdentifierBundleFactory
Creates an IdentifierBundle based only on the characteristics of the current user, without considering other aspects of the current request.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdentifierBundlegetIdentifierBundleForUser(UserAccount user)Get the IdentifierBundle for this user.-
Methods inherited from interface edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundleFactory
getIdentifierBundle
-
-
-
-
Method Detail
-
getIdentifierBundleForUser
IdentifierBundle getIdentifierBundleForUser(UserAccount user)
Get the IdentifierBundle for this user. If user is null, return an empty bundle. Never returns null.
-
-