Hierarchy For All Packages
Package Hierarchies:- org.molgenis.data.security,
- org.molgenis.data.security.aggregation,
- org.molgenis.data.security.auth,
- org.molgenis.data.security.config,
- org.molgenis.data.security.exception,
- org.molgenis.data.security.meta,
- org.molgenis.data.security.owned,
- org.molgenis.data.security.permission,
- org.molgenis.data.security.permission.inheritance,
- org.molgenis.data.security.permission.inheritance.model,
- org.molgenis.data.security.permission.model,
- org.molgenis.data.security.user
Class Hierarchy
- java.lang.Object
- org.molgenis.data.AbstractSystemEntityFactory<E,M,P> (implements org.molgenis.data.EntityFactory<E,P>)
- org.molgenis.data.security.auth.GroupFactory
- org.molgenis.data.security.auth.MembershipInvitationFactory
- org.molgenis.data.security.auth.PasswordResetTokenFactory
- org.molgenis.data.security.auth.RoleFactory
- org.molgenis.data.security.auth.RoleMembershipFactory
- org.molgenis.data.security.auth.TokenFactory
- org.molgenis.data.security.auth.UserFactory
- org.molgenis.data.AbstractSystemRepositoryDecoratorFactory<E,M> (implements org.molgenis.data.SystemRepositoryDecoratorFactory<E,M>)
- org.molgenis.data.security.auth.RoleMembershipRepositoryDecoratorFactory
- org.molgenis.data.security.auth.RoleRepositoryDecoratorFactory
- org.molgenis.data.security.auth.UserRepositoryDecoratorFactory
- org.molgenis.data.security.aggregation.AggregateAnonymizerImpl (implements org.molgenis.data.security.aggregation.AggregateAnonymizer)
- org.molgenis.data.aggregation.AggregateResult
- org.molgenis.data.security.aggregation.AnonymizedAggregateResult
- org.molgenis.data.security.auth.CachedRoleHierarchyImpl (implements org.molgenis.data.security.auth.CachedRoleHierarchy, org.molgenis.data.transaction.TransactionListener)
- org.molgenis.data.security.permission.DataPermissionConfig
- org.molgenis.data.security.config.DataSecurityConfig
- org.molgenis.data.security.DataserviceRoleHierarchy (implements org.springframework.security.access.hierarchicalroles.RoleHierarchy)
- org.molgenis.data.security.permission.EntityHelper
- org.molgenis.data.security.EntityIdentityUtils
- com.google.common.collect.ForwardingObject
- org.molgenis.data.AbstractRepositoryDecorator<E> (implements org.molgenis.data.Repository<E>)
- org.molgenis.data.security.owned.AbstractRowLevelSecurityRepositoryDecorator<E>
- org.molgenis.data.security.meta.EntityTypeRepositorySecurityDecorator
- org.molgenis.data.security.meta.PackageRepositorySecurityDecorator
- org.molgenis.data.security.owned.RowLevelSecurityRepositoryDecorator
- org.molgenis.data.security.aggregation.AggregateAnonymizerRepositoryDecorator<E>
- org.molgenis.data.security.meta.AttributeRepositorySecurityDecorator
- org.molgenis.data.security.auth.GroupPackageRepositoryDecorator
- org.molgenis.data.security.owned.OwnershipDecorator
- org.molgenis.data.security.RepositorySecurityDecorator
- org.molgenis.data.security.auth.RoleMembershipDecorator
- org.molgenis.data.security.auth.RoleRepositoryDecorator
- org.molgenis.data.security.auth.UserRepositoryDecorator
- org.molgenis.data.security.owned.AbstractRowLevelSecurityRepositoryDecorator<E>
- org.molgenis.data.AbstractRepositoryDecorator<E> (implements org.molgenis.data.Repository<E>)
- org.molgenis.data.security.GroupPackageServiceImpl (implements org.molgenis.data.security.auth.GroupPackageService)
- org.molgenis.data.security.auth.GroupPermissionService
- org.molgenis.data.security.auth.GroupService
- org.molgenis.data.security.permission.inheritance.model.InheritedAclPermissionsResult
- org.molgenis.data.security.permission.inheritance.model.InheritedPermissionsResult
- org.molgenis.data.security.permission.inheritance.model.InheritedUserPermissionsResult
- org.molgenis.data.security.permission.model.LabelledObject
- org.molgenis.data.security.permission.model.LabelledObjectIdentity (implements org.springframework.security.acls.model.ObjectIdentity)
- org.molgenis.data.security.permission.model.LabelledPermission
- org.molgenis.data.security.permission.model.LabelledType
- org.springframework.security.acls.domain.ObjectIdentityImpl (implements org.springframework.security.acls.model.ObjectIdentity)
- org.molgenis.data.security.EntityIdentity
- org.molgenis.data.security.EntityTypeIdentity
- org.molgenis.data.security.GroupIdentity
- org.molgenis.data.security.PackageIdentity
- org.molgenis.data.security.owned.OwnershipDecoratorFactory (implements org.molgenis.data.decorator.DynamicRepositoryDecoratorFactory<E>)
- org.molgenis.data.security.PackagePermissionUtils
- org.molgenis.data.security.permission.model.Permission
- org.molgenis.data.security.permission.inheritance.PermissionInheritanceResolver
- org.molgenis.data.security.permission.PermissionsConfig
- org.molgenis.data.security.permission.PermissionServiceDecorator (implements org.molgenis.data.security.permission.PermissionService)
- org.molgenis.data.security.permission.PermissionServiceImpl (implements org.molgenis.data.security.permission.PermissionService)
- org.molgenis.data.security.permission.PermissionSetUtils
- org.molgenis.data.security.permission.RoleMembershipServiceImpl (implements org.molgenis.data.security.permission.RoleMembershipService)
- org.molgenis.data.security.auth.RoleMembershipValidatorImpl (implements org.molgenis.data.security.auth.RoleMembershipValidator)
- org.molgenis.data.security.auth.RoleService
- org.molgenis.data.security.owned.RowLevelSecurityRepositoryDecoratorFactory
- org.molgenis.data.support.StaticEntity (implements org.molgenis.data.Entity)
- org.molgenis.data.meta.model.EntityType (implements org.molgenis.util.i18n.Labeled)
- org.molgenis.data.meta.SystemEntityType
- org.molgenis.data.security.auth.GroupMetadata
- org.molgenis.data.security.auth.MembershipInvitationMetadata
- org.molgenis.data.security.auth.PasswordResetTokenMetadata
- org.molgenis.data.security.auth.RoleMembershipMetadata
- org.molgenis.data.security.auth.RoleMetadata
- org.molgenis.data.security.auth.TokenMetadata
- org.molgenis.data.security.auth.UserMetadata
- org.molgenis.data.meta.SystemEntityType
- org.molgenis.data.security.auth.Group
- org.molgenis.data.security.auth.MembershipInvitation
- org.molgenis.data.meta.model.Package
- org.molgenis.data.meta.SystemPackage
- org.molgenis.data.security.auth.SecurityPackage
- org.molgenis.data.meta.SystemPackage
- org.molgenis.data.security.auth.PasswordResetToken
- org.molgenis.data.security.auth.Role
- org.molgenis.data.security.auth.RoleMembership
- org.molgenis.data.security.auth.Token
- org.molgenis.data.security.auth.User
- org.molgenis.data.meta.model.EntityType (implements org.molgenis.util.i18n.Labeled)
- org.molgenis.data.security.SystemEntityTypeRegistryImpl (implements org.molgenis.data.meta.system.SystemEntityTypeRegistry)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.molgenis.util.exception.CodedRuntimeException (implements org.molgenis.util.exception.ErrorCoded)
- org.molgenis.data.security.exception.AclNotFoundException
- org.molgenis.util.exception.BadRequestException
- org.molgenis.data.security.exception.CircularRoleHierarchyException
- org.molgenis.data.security.exception.GroupNameNotAvailableException
- org.molgenis.data.security.exception.InvalidTypeIdException
- org.molgenis.data.security.exception.PermissionNotSuitableException
- org.molgenis.util.exception.ForbiddenException
- org.molgenis.data.security.exception.SystemRlsModificationException
- org.molgenis.data.security.exception.GroupPackageDowngradeException
- org.molgenis.data.security.user.InvalidEmailAddressException
- org.molgenis.data.security.exception.IsAlreadyMemberException
- org.molgenis.data.security.exception.NotAValidGroupRoleException
- org.molgenis.data.security.NoWritablePackageException
- org.molgenis.data.security.exception.NullPackageNotSuException
- org.molgenis.data.security.exception.NullParentPackageNotSuException
- org.molgenis.data.security.exception.PermissionDeniedException
- org.molgenis.data.security.exception.EntityPermissionDeniedException
- org.molgenis.data.security.exception.EntityTypePermissionDeniedException
- org.molgenis.data.security.exception.GroupPermissionDeniedException
- org.molgenis.data.security.exception.InsufficientInheritancePermissionsException
- org.molgenis.data.security.exception.InsufficientPermissionsException
- org.molgenis.data.security.exception.PackagePermissionDeniedException
- org.molgenis.data.security.exception.ParentPackagePermissionDeniedException
- org.molgenis.data.security.exception.ReadPermissionDeniedException
- org.molgenis.data.security.exception.SidPermissionException
- org.molgenis.data.security.auth.RoleMembershipValidationException
- org.molgenis.data.security.exception.SuperUserPermissionsException
- org.molgenis.data.security.exception.SystemMetadataModificationException
- org.molgenis.data.security.user.UnknownUserException
- org.springframework.core.NestedRuntimeException
- org.springframework.dao.DataAccessException
- org.molgenis.data.ErrorCodedDataAccessException (implements org.molgenis.util.exception.ErrorCoded)
- org.molgenis.data.DataAlreadyExistsException
- org.molgenis.data.security.exception.AclAlreadyExistsException
- org.molgenis.data.security.exception.AclClassAlreadyExistsException
- org.molgenis.data.security.exception.DuplicatePermissionException
- org.molgenis.data.UnknownDataException
- org.molgenis.data.security.exception.UnknownAceException
- org.molgenis.data.security.exception.UnknownRoleException
- org.molgenis.data.security.exception.UnknownTypeException
- org.molgenis.data.DataAlreadyExistsException
- org.molgenis.data.ErrorCodedDataAccessException (implements org.molgenis.util.exception.ErrorCoded)
- org.springframework.dao.DataAccessException
- org.molgenis.util.exception.CodedRuntimeException (implements org.molgenis.util.exception.ErrorCoded)
- java.lang.RuntimeException
- java.lang.Exception
- org.molgenis.data.security.permission.UserRoleTools
- org.molgenis.data.security.user.UserServiceImpl (implements org.molgenis.data.security.user.UserService)
- org.molgenis.data.AbstractSystemEntityFactory<E,M,P> (implements org.molgenis.data.EntityFactory<E,P>)
Interface Hierarchy
- org.molgenis.data.security.aggregation.AggregateAnonymizer
- org.molgenis.data.security.auth.GroupPackageService
- org.molgenis.data.security.permission.PermissionService
- org.molgenis.data.security.permission.PermissionSystemService
- org.springframework.security.access.hierarchicalroles.RoleHierarchy
- org.molgenis.data.security.auth.CachedRoleHierarchy
- org.molgenis.data.security.permission.RoleMembershipService
- org.molgenis.data.security.auth.RoleMembershipValidator
- org.molgenis.data.security.user.UserService
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.molgenis.data.security.owned.AbstractRowLevelSecurityRepositoryDecorator.Action
- org.molgenis.data.security.EntityPermission (implements org.molgenis.security.core.Permission)
- org.molgenis.data.security.EntityTypePermission (implements org.molgenis.security.core.Permission)
- org.molgenis.data.security.auth.GroupPermission (implements org.molgenis.security.core.Permission)
- org.molgenis.data.security.auth.MembershipInvitationMetadata.Status
- org.molgenis.data.security.PackagePermission (implements org.molgenis.security.core.Permission)
- org.molgenis.data.security.auth.RoleMembership.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)