org.broadleafcommerce.openadmin.server.security.domain
Interface AdminUser

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AdminUserImpl

public interface AdminUser
extends java.io.Serializable

Author:
jfischer

Method Summary
 java.util.Set<AdminRole> getAllRoles()
           
 java.lang.String getEmail()
           
 java.lang.Long getId()
           
 java.lang.String getLogin()
           
 java.lang.String getName()
           
 SandBox getOverrideSandBox()
          The current sandbox associated with this user.
 java.lang.String getPassword()
           
 java.lang.String getUnencodedPassword()
           
 void setAllRoles(java.util.Set<AdminRole> allRoles)
           
 void setEmail(java.lang.String email)
           
 void setLogin(java.lang.String login)
           
 void setName(java.lang.String name)
           
 void setOverrideSandBox(SandBox sandbox)
          Overrides the user's sandbox.
 void setPassword(java.lang.String password)
           
 void setUnencodedPassword(java.lang.String unencodedPassword)
           
 

Method Detail

getId

java.lang.Long getId()

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getLogin

java.lang.String getLogin()

setLogin

void setLogin(java.lang.String login)

getPassword

java.lang.String getPassword()

setPassword

void setPassword(java.lang.String password)

getEmail

java.lang.String getEmail()

setEmail

void setEmail(java.lang.String email)

getAllRoles

java.util.Set<AdminRole> getAllRoles()

setAllRoles

void setAllRoles(java.util.Set<AdminRole> allRoles)

getUnencodedPassword

java.lang.String getUnencodedPassword()

setUnencodedPassword

void setUnencodedPassword(java.lang.String unencodedPassword)

getOverrideSandBox

SandBox getOverrideSandBox()
The current sandbox associated with this user. This is primarily intended to be used by the BLC-CMS workflow processes. If null, the user is using their own SandBox.

Returns:

setOverrideSandBox

void setOverrideSandBox(SandBox sandbox)
Overrides the user's sandbox. This could be used to setup shared sandboxes. Setting to null will mean that the user is setup to use the sandbox associated with their user.

Parameters:
sandbox -


Copyright © 2011. All Rights Reserved.