Package org.openwms.core.uaa.admin.impl
Contains internal implementation classes of the Administration feature.
-
Interface Summary Interface Description RoleRepository A RoleRepository offers functionality to find and modifyRole
entity classes.SecurityObjectRepository A SecurityObjectRepository is used to find, modify and deleteSecurityObject
s.UserHolder An UserHolder exposes anUser
instance to it's clients.UserRepository An UserRepository offers functionality regardingUser
entity classes. -
Class Summary Class Description Email An Email represents the email address of anUser
.Grant A Grant gives permission to access some kind of application object.Role A Role is a group ofUser
s.Role.Builder A builder class to construct Role instances.RoleServiceImpl A RoleServiceImpl is a Spring managed transactional service that deals withRole
s.SecurityContextUserServiceImpl A SecurityContextUserServiceImpl extends SpringUserDetailsService
to readUser
s andRole
s from the persistent storage and wraps them into security objects.SecurityObject A SecurityObject is the generalization ofRole
s andGrant
s and combines common used properties of both.SecurityObjectAuthority A SecurityObjectAuthority.SecurityServiceImpl A SecurityServiceImpl is a transactional Spring Service implementation.SystemUser A SystemUser is granted with all privileges and omits all defined security constraints.SystemUserAuthority A SystemUserAuthority.SystemUserWrapper A SystemUserWrapper.User An User represents a human user of the system.User.PasswordComparator A PasswordComparator sorts UserPassword by date ascending.UserDetails Detailed information about anUser
.UserPassword Is a representation of anUser
together with her password.UserServiceImpl An UserServiceImpl is a Spring managed transactional implementation of theUserService
.UserWrapper An UserWrapper is used as an adapter betweenRole
s,SecurityObject
s and Spring'sGrantedAuthority
objects. -
Enum Summary Enum Description UserDetails.Gender TheUser
s gender.