Package Hierarchies:
- systems.dennis.auth,
- systems.dennis.auth.client,
- systems.dennis.auth.client.entity,
- systems.dennis.auth.client.required,
- systems.dennis.auth.client.utils,
- systems.dennis.auth.config,
- systems.dennis.auth.controller,
- systems.dennis.auth.delegations.ldap,
- systems.dennis.auth.delegations.phone,
- systems.dennis.auth.delegations.simple,
- systems.dennis.auth.delegations.virtual,
- systems.dennis.auth.entity,
- systems.dennis.auth.exception,
- systems.dennis.auth.form,
- systems.dennis.auth.mail,
- systems.dennis.auth.model,
- systems.dennis.auth.provider,
- systems.dennis.auth.repository,
- systems.dennis.auth.responses,
- systems.dennis.auth.role_validator,
- systems.dennis.auth.role_validator.entity,
- systems.dennis.auth.role_validator.exception,
- systems.dennis.auth.service,
- systems.dennis.auth.util,
- systems.dennis.auth.validators
Class Hierarchy
- java.lang.Object
- systems.dennis.shared.utils.ApplicationContext
- systems.dennis.shared.service.AbstractPaginationService<DB_TYPE,ID_TYPE> (implements systems.dennis.shared.service.AbstractService<DB_TYPE,ID_TYPE>)
- systems.dennis.auth.service.InvitationService
- systems.dennis.shared.postgres.service.PaginationService<DB_TYPE>
- systems.dennis.auth.controller.AuthorizeController
- systems.dennis.auth.controller.AuthorizeControllerVersion2
- systems.dennis.auth.client.utils.BasicAuthAoe
- systems.dennis.auth.controller.DataCleanupController
- systems.dennis.auth.service.DataCleanupService
- systems.dennis.auth.controller.InvitationController (implements systems.dennis.shared.controller.items.AbstractSelfItemsListController<DB_TYPE,FORM,ID_TYPE>, systems.dennis.shared.postgres.controller.AddItemController<T,E>, systems.dennis.shared.postgres.controller.DeleteItemController<T>)
- systems.dennis.auth.controller.LoginHistoryController (implements systems.dennis.shared.controller.items.AbstractSelfItemsListController<DB_TYPE,FORM,ID_TYPE>)
- systems.dennis.auth.controller.LPController (implements systems.dennis.shared.postgres.controller.ListItemController<T,E>)
- systems.dennis.auth.mail.MailSender
- systems.dennis.auth.util.PasswordService
- systems.dennis.auth.controller.ProfileDataController (implements systems.dennis.shared.postgres.controller.DeleteItemController<T>, systems.dennis.shared.postgres.controller.EditItemController<T,E>, systems.dennis.shared.postgres.controller.ListItemController<T,E>)
- systems.dennis.auth.controller.RoleController (implements systems.dennis.shared.postgres.controller.AddItemController<T,E>, systems.dennis.shared.postgres.controller.DeleteItemController<T>, systems.dennis.shared.postgres.controller.EditItemController<T,E>, systems.dennis.shared.postgres.controller.ListItemController<T,E>, systems.dennis.shared.controller.forms.Serviceable<DB_TYPE,ID_TYPE>)
- systems.dennis.auth.controller.RoleToUserController (implements systems.dennis.shared.postgres.controller.AddItemController<T,E>, systems.dennis.shared.postgres.controller.DeleteItemController<T>, systems.dennis.shared.postgres.controller.EditItemController<T,E>, systems.dennis.shared.postgres.controller.ListItemController<T,E>)
- systems.dennis.auth.client.SecurityUtilsHolder
- systems.dennis.auth.controller.SubscriptionDataController (implements systems.dennis.shared.postgres.controller.AddItemController<T,E>, systems.dennis.shared.postgres.controller.DeleteItemController<T>, systems.dennis.shared.postgres.controller.EditItemController<T,E>, systems.dennis.shared.postgres.controller.ListItemController<T,E>)
- systems.dennis.auth.role_validator.TokenProvider
- systems.dennis.auth.client.required.TokenProviderClient
- systems.dennis.auth.client.TwillioClient
- systems.dennis.auth.controller.UserDataProfileController (implements systems.dennis.shared.postgres.controller.EditItemController<T,E>)
- systems.dennis.auth.controller.UserInScopeController (implements systems.dennis.shared.postgres.controller.AddItemController<T,E>, systems.dennis.shared.postgres.controller.DeleteItemController<T>, systems.dennis.shared.postgres.controller.EditItemController<T,E>, systems.dennis.shared.postgres.controller.ListItemController<T,E>)
- systems.dennis.auth.controller.VirtualLoginPasswordController (implements systems.dennis.shared.controller.items.AbstractSelfItemsListController<DB_TYPE,FORM,ID_TYPE>, systems.dennis.shared.postgres.controller.DeleteItemController<T>)
- systems.dennis.auth.responses.Auth2FactorEnabled (implements java.io.Serializable)
- systems.dennis.auth.AuthApp
- systems.dennis.auth.client.utils.AuthenticationService
- systems.dennis.auth.role_validator.entity.Authority
- systems.dennis.auth.config.AuthorizeResponse
- systems.dennis.auth.form.ChangePasswordForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.validators.ChangePasswordValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.auth.form.CurrentPasswordValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.auth.delegations.simple.DefaultAuthorizationDelegator (implements systems.dennis.auth.config.AuthorizationDelegator)
- systems.dennis.auth.delegations.virtual.DirectUserLoginAuthorization (implements systems.dennis.auth.delegations.simple.AuthorizationAttemptProcessor)
- systems.dennis.auth.validators.EmailExistenceValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.shared.model.IDPresenter<ID_TYPE> (implements systems.dennis.shared.entity.AbstractEntity<ID_TYPE>)
- systems.dennis.shared.postgres.model.BaseEntity
- systems.dennis.auth.form.InvitationForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.delegations.ldap.LdapAuthorization (implements systems.dennis.auth.delegations.simple.AuthorizationAttemptProcessor, systems.dennis.auth.config.AuthorizationDelegator)
- systems.dennis.auth.form.LoginHistoryForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.form.LoginPasswordForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.validators.LoginPasswordSelfChecker (implements systems.dennis.shared.annotations.security.selfchecker.AbstractSelfChecker<T>)
- systems.dennis.auth.config.OnAppStartImpl (implements systems.dennis.shared.beans.OnAppStart)
- systems.dennis.auth.validators.PhoneNumberValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.auth.form.RegistrationForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.controller.RemoteUserController
- systems.dennis.auth.validators.RoleExistsValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.auth.form.RoleForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.role_validator.entity.RolesToUserForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.form.RoleToUserForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.validators.RoleToUserValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.auth.client.utils.SecurityUtils (implements systems.dennis.shared.annotations.security.ISecurityUtils<T>)
- systems.dennis.auth.delegations.simple.SimpleTokenAuthorization (implements systems.dennis.auth.delegations.simple.AuthorizationAttemptProcessor)
- systems.dennis.auth.form.SubscriptionForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- java.lang.Throwable (implements java.io.Serializable)
- systems.dennis.auth.controller.TokenProviderController
- systems.dennis.auth.client.required.TokenValidator
- systems.dennis.auth.validators.UniqueRoleScopeValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.auth.validators.UniqueUserScopeValidator (implements systems.dennis.shared.validation.ValueValidator<FIELD_CLASS,VALUE_CLASS>)
- systems.dennis.auth.validators.UserDataChecker (implements systems.dennis.shared.annotations.security.selfchecker.AbstractSelfChecker<T>)
- systems.dennis.auth.client.entity.UserDataForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.form.UserInScopeForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.service.UserServiceImpl
- systems.dennis.auth.provider.UserStatusProvider (implements systems.dennis.shared.pojo_form.DataProvider<LABEL_TYPE>)
- systems.dennis.auth.role_validator.entity.UserTokenDTO (implements systems.dennis.shared.utils.security.AbstractAuthorizationProvider, java.io.Serializable)
- systems.dennis.auth.form.VerificationTokenForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.form.VirtualLoginPasswordForm (implements systems.dennis.shared.postgres.form.DefaultForm)
- systems.dennis.auth.delegations.virtual.VirtualUserAuthorizationDelegator (implements systems.dennis.auth.config.AuthorizationDelegator)
Interface Hierarchy
- systems.dennis.shared.repository.AbstractFilterRepo<ENTITY,ID_TYPE>
- systems.dennis.shared.repository.AbstractRepository<ENTITY,ID_TYPE> (also extends org.springframework.data.repository.CrudRepository<T,ID>)
- systems.dennis.shared.postgres.repository.PaginationRepository<DB_TYPE> (also extends systems.dennis.shared.repository.AbstractFilterRepo<ENTITY,ID_TYPE>)
- systems.dennis.shared.postgres.repository.PaginationRepository<DB_TYPE> (also extends systems.dennis.shared.repository.AbstractRepository<ENTITY,ID_TYPE>)
- systems.dennis.auth.responses.AbstractUserSetting
- systems.dennis.auth.delegations.simple.AuthorizationAttemptProcessor
- systems.dennis.auth.config.AuthorizationDelegator
- org.springframework.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- systems.dennis.shared.repository.AbstractRepository<ENTITY,ID_TYPE> (also extends systems.dennis.shared.repository.AbstractFilterRepo<ENTITY,ID_TYPE>)
- systems.dennis.shared.postgres.repository.PaginationRepository<DB_TYPE> (also extends systems.dennis.shared.repository.AbstractFilterRepo<ENTITY,ID_TYPE>)
- systems.dennis.auth.responses.SettingsProvider