Klasse AbstractPrivilegeGroup
java.lang.Object
org.teamapps.application.api.privilege.AbstractPrivilegeGroup
- Alle implementierten Schnittstellen:
PrivilegeGroup
- Bekannte direkte Unterklassen:
CustomObjectPrivilegeGroupImpl,OrganizationalPrivilegeGroupImpl,RoleAssignmentDelegatedCustomPrivilegeGroupImpl,SimpleCustomObjectPrivilegeImpl,SimpleOrganizationalPrivilegeImpl,SimplePrivilegeImpl,StandardPrivilegeGroupImpl
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungAbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, boolean inheritanceForbidden, Privilege... privileges) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, boolean multiFactorAuthenticationRequired, List<Privilege> privileges) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, List<Privilege> privileges, Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) AbstractPrivilegeGroup(String name, org.teamapps.icons.Icon icon, String titleKey, String descriptionKey, Privilege... privileges) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanorg.teamapps.icons.IcongetIcon()getName()inthashCode()booleanbooleanvoidsetPrivilegeObjectsSupplier(Supplier<List<PrivilegeObject>> privilegeObjectsSupplier) Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.teamapps.application.api.privilege.PrivilegeGroup
createCopyWithPrivileges, getType
-
Konstruktordetails
-
AbstractPrivilegeGroup
-
AbstractPrivilegeGroup
-
AbstractPrivilegeGroup
-
AbstractPrivilegeGroup
-
AbstractPrivilegeGroup
-
AbstractPrivilegeGroup
-
AbstractPrivilegeGroup
-
AbstractPrivilegeGroup
-
-
Methodendetails
-
setPrivilegeObjectsSupplier
-
getName
- Angegeben von:
getNamein SchnittstellePrivilegeGroup
-
getIcon
public org.teamapps.icons.Icon getIcon()- Angegeben von:
getIconin SchnittstellePrivilegeGroup
-
getTitleKey
- Angegeben von:
getTitleKeyin SchnittstellePrivilegeGroup
-
getDescriptionKey
- Angegeben von:
getDescriptionKeyin SchnittstellePrivilegeGroup
-
getPrivileges
- Angegeben von:
getPrivilegesin SchnittstellePrivilegeGroup
-
isMultiFactorAuthenticationRequired
public boolean isMultiFactorAuthenticationRequired()- Angegeben von:
isMultiFactorAuthenticationRequiredin SchnittstellePrivilegeGroup
-
isInheritanceForbidden
public boolean isInheritanceForbidden()- Angegeben von:
isInheritanceForbiddenin SchnittstellePrivilegeGroup
-
getPrivilegeObjectsSupplier
- Angegeben von:
getPrivilegeObjectsSupplierin SchnittstellePrivilegeGroup
-
equals
-
hashCode
public int hashCode()
-