@Entity public class AdditionalAdminSecurityContextImpl extends Object implements AdditionalAdminSecurityContext, org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContext
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.openadmin.server.security.domain.AdminUser |
adminUser |
protected Set<org.broadleafcommerce.openadmin.server.security.domain.AdminPermission> |
allPermissions |
protected Set<org.broadleafcommerce.openadmin.server.security.domain.AdminRole> |
allRoles
All roles that this user has
|
protected String |
contextKey |
protected String |
contextType |
| Constructor and Description |
|---|
AdditionalAdminSecurityContextImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkCloneable(AdditionalAdminSecurityContext context) |
AdditionalAdminSecurityContext |
clone() |
org.broadleafcommerce.openadmin.server.security.domain.AdminUser |
getAdminUser() |
Set<org.broadleafcommerce.openadmin.server.security.domain.AdminPermission> |
getAllPermissions() |
Set<org.broadleafcommerce.openadmin.server.security.domain.AdminRole> |
getAllRoles() |
String |
getContextKey() |
org.broadleafcommerce.openadmin.server.service.type.ContextType |
getContextType() |
Long |
getId() |
void |
setAdminUser(org.broadleafcommerce.openadmin.server.security.domain.AdminUser adminUser)
Sets the adminUser
|
void |
setAllPermissions(Set<org.broadleafcommerce.openadmin.server.security.domain.AdminPermission> allPermissions)
Sets allPermissions
|
void |
setAllRoles(Set<org.broadleafcommerce.openadmin.server.security.domain.AdminRole> allRoles)
Sets allRoles
|
void |
setContextKey(String contextKey)
Sets the contextKey
|
void |
setContextType(org.broadleafcommerce.openadmin.server.service.type.ContextType contextType)
Sets the contextType
|
void |
setId(Long id)
Sets the id
|
protected Set<org.broadleafcommerce.openadmin.server.security.domain.AdminRole> allRoles
protected Set<org.broadleafcommerce.openadmin.server.security.domain.AdminPermission> allPermissions
protected org.broadleafcommerce.openadmin.server.security.domain.AdminUser adminUser
protected String contextType
protected String contextKey
public Set<org.broadleafcommerce.openadmin.server.security.domain.AdminPermission> getAllPermissions()
getAllPermissions in interface AdditionalAdminSecurityContextgetAllPermissions in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic void setAllPermissions(Set<org.broadleafcommerce.openadmin.server.security.domain.AdminPermission> allPermissions)
AdditionalAdminSecurityContextsetAllPermissions in interface AdditionalAdminSecurityContextsetAllPermissions in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic Set<org.broadleafcommerce.openadmin.server.security.domain.AdminRole> getAllRoles()
getAllRoles in interface AdditionalAdminSecurityContextgetAllRoles in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic void setAllRoles(Set<org.broadleafcommerce.openadmin.server.security.domain.AdminRole> allRoles)
AdditionalAdminSecurityContextsetAllRoles in interface AdditionalAdminSecurityContextsetAllRoles in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic String getContextKey()
getContextKey in interface AdditionalAdminSecurityContextgetContextKey in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic void setContextKey(String contextKey)
AdditionalAdminSecurityContextsetContextKey in interface AdditionalAdminSecurityContextsetContextKey in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic org.broadleafcommerce.openadmin.server.service.type.ContextType getContextType()
getContextType in interface AdditionalAdminSecurityContextgetContextType in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic void setContextType(org.broadleafcommerce.openadmin.server.service.type.ContextType contextType)
AdditionalAdminSecurityContextsetContextType in interface AdditionalAdminSecurityContextsetContextType in interface org.broadleafcommerce.openadmin.server.security.domain.AdminSecurityContextpublic Long getId()
getId in interface AdditionalAdminSecurityContextpublic void setId(Long id)
AdditionalAdminSecurityContextsetId in interface AdditionalAdminSecurityContextpublic org.broadleafcommerce.openadmin.server.security.domain.AdminUser getAdminUser()
getAdminUser in interface AdditionalAdminSecurityContextpublic void setAdminUser(org.broadleafcommerce.openadmin.server.security.domain.AdminUser adminUser)
AdditionalAdminSecurityContextsetAdminUser in interface AdditionalAdminSecurityContextpublic void checkCloneable(AdditionalAdminSecurityContext context) throws CloneNotSupportedException, SecurityException, NoSuchMethodException
public AdditionalAdminSecurityContext clone()
clone in interface AdditionalAdminSecurityContextclone in class ObjectCopyright © 2020. All rights reserved.