@Entity @RoleCheck public class JPARole extends AbstractProvidedKeyEntity implements Role
Modifier and Type | Field and Description |
---|---|
static String |
TABLE |
LOG
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
Constructor and Description |
---|
JPARole() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(DynRealm dynamicRealm) |
boolean |
add(Privilege privilege) |
boolean |
add(Realm realm) |
String |
getAnyLayout() |
DynRoleMembership |
getDynMembership() |
List<? extends DynRealm> |
getDynRealms() |
Set<String> |
getEntitlements() |
Set<? extends Privilege> |
getPrivileges() |
Set<? extends Privilege> |
getPrivileges(Application application) |
List<? extends Realm> |
getRealms() |
void |
setAnyLayout(String anyLayout) |
void |
setDynMembership(DynRoleMembership dynMembership) |
getKey, setKey
checkImplementationType, checkType, equals, hashCode, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
setKey
public static final String TABLE
public Set<String> getEntitlements()
getEntitlements
in interface Role
public List<? extends DynRealm> getDynRealms()
getDynRealms
in interface Role
public DynRoleMembership getDynMembership()
getDynMembership
in interface Role
public void setDynMembership(DynRoleMembership dynMembership)
setDynMembership
in interface Role
public String getAnyLayout()
getAnyLayout
in interface Role
public void setAnyLayout(String anyLayout)
setAnyLayout
in interface Role
public Set<? extends Privilege> getPrivileges(Application application)
getPrivileges
in interface Role
public Set<? extends Privilege> getPrivileges()
getPrivileges
in interface Role
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.