Class Hierarchy
- java.lang.Object
- org.genesys.blocks.security.lockout.AccountLockoutConfig
- org.genesys.blocks.security.lockout.AccountLockoutManager
- org.genesys.blocks.security.lockout.AccountLockoutManager.AttemptStatistics (implements java.io.Serializable)
- org.genesys.blocks.security.component.AclAssignerAspect
- org.genesys.blocks.security.serialization.AclEntriesToPermissions (implements com.fasterxml.jackson.databind.util.Converter<IN,OUT>)
- org.genesys.blocks.oauth.util.AppBlocksInitializer (implements org.springframework.beans.factory.InitializingBean)
- org.genesys.blocks.security.lockout.AuthenticationFailureBadCredentialsListener (implements org.springframework.context.ApplicationListener<E>)
- org.genesys.blocks.security.lockout.AuthenticationSuccessListener (implements org.springframework.context.ApplicationListener<E>)
- org.genesys.blocks.security.service.impl.BasicUserServiceImpl<R,T> (implements org.genesys.blocks.security.service.BasicUserService<R,T>, org.springframework.beans.factory.InitializingBean)
- org.genesys.blocks.util.ClassAclOid<T> (implements org.genesys.blocks.security.model.AclAwareModel)
- com.fasterxml.jackson.databind.introspect.ConcreteBeanPropertyBase (implements com.fasterxml.jackson.databind.BeanProperty, java.io.Serializable)
- com.fasterxml.jackson.databind.ser.PropertyWriter (implements java.io.Serializable)
- com.fasterxml.jackson.databind.ser.BeanPropertyWriter (implements java.io.Serializable)
- com.fasterxml.jackson.databind.ser.VirtualBeanPropertyWriter (implements java.io.Serializable)
- org.genesys.blocks.util.CurrentApplicationContext (implements org.springframework.context.ApplicationContextAware)
- org.genesys.blocks.security.service.CustomAclService.AclObjectIdentityExt
- org.genesys.blocks.security.service.impl.CustomAclServiceImpl (implements org.genesys.blocks.security.service.CustomAclService)
- com.querydsl.core.types.dsl.DslExpression<T> (implements com.querydsl.core.types.Expression<T>)
- com.querydsl.core.types.dsl.SimpleExpression<T>
- com.querydsl.core.types.dsl.BeanPath<T> (implements com.querydsl.core.types.Path<T>)
- com.querydsl.core.types.dsl.EntityPathBase<T> (implements com.querydsl.core.types.EntityPath<T>)
- org.genesys.blocks.model.EmptyModel (implements org.genesys.blocks.model.EntityId, java.io.Serializable)
- org.genesys.blocks.model.BasicModel (implements org.springframework.data.domain.Persistable<ID>)
- org.genesys.blocks.security.model.AclClass
- org.genesys.blocks.security.model.AclEntry
- org.genesys.blocks.security.model.AclObjectIdentity
- org.genesys.blocks.model.VersionedModel (implements org.genesys.blocks.model.Activatable)
- org.genesys.blocks.model.AuditedVersionedModel
- org.genesys.blocks.security.model.AclSid
- org.genesys.blocks.security.model.BasicUser<R> (implements org.springframework.security.core.userdetails.UserDetails)
- org.genesys.blocks.oauth.model.OAuthClient (implements org.springframework.security.oauth2.provider.ClientDetails, org.genesys.blocks.model.Copyable<T>)
- org.springframework.web.filter.GenericFilterBean (implements org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
- org.springframework.web.filter.OncePerRequestFilter
- org.genesys.blocks.oauth.service.OAuthServiceImpl (implements org.genesys.blocks.oauth.service.OAuthClientDetailsService)
- org.genesys.blocks.security.serialization.Permissions
- org.genesys.blocks.security.SecurityContextUtil
- org.genesys.blocks.security.service.impl.SimplePasswordPolicy (implements org.genesys.blocks.security.service.PasswordPolicy)
- org.genesys.blocks.security.component.Slf4jLogAuditLogger (implements org.springframework.security.acls.domain.AuditLogger)
- org.genesys.blocks.security.SpringSecurityAuditorAware (implements org.springframework.data.domain.AuditorAware<T>)
- java.lang.Throwable (implements java.io.Serializable)
Interface Hierarchy
- org.springframework.security.oauth2.provider.ClientDetailsService
- org.genesys.blocks.model.EntityId
- org.genesys.blocks.util.JsonSidConverter.SidProvider
- org.genesys.blocks.security.service.PasswordPolicy
- org.springframework.data.repository.query.QueryByExampleExecutor<T>
- org.genesys.blocks.security.persistence.AclClassPersistence
- org.genesys.blocks.security.persistence.AclEntryPersistence
- org.genesys.blocks.security.persistence.AclObjectIdentityPersistence (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.genesys.blocks.security.persistence.AclSidPersistence
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>)
- org.genesys.blocks.oauth.persistence.OAuthClientRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.springframework.data.querydsl.QuerydslPredicateExecutor<T>
- org.genesys.blocks.security.persistence.AclObjectIdentityPersistence (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- org.genesys.blocks.oauth.persistence.OAuthClientRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>)
- org.springframework.data.repository.Repository<T,ID>
- org.genesys.blocks.security.persistence.AclClassPersistence
- org.genesys.blocks.security.persistence.AclEntryPersistence
- org.genesys.blocks.security.persistence.AclObjectIdentityPersistence (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.genesys.blocks.security.persistence.AclSidPersistence
- org.springframework.data.repository.CrudRepository<T,ID>
- org.genesys.blocks.security.persistence.AclClassPersistence
- org.genesys.blocks.security.persistence.AclEntryPersistence
- org.genesys.blocks.security.persistence.AclObjectIdentityPersistence (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.genesys.blocks.security.persistence.AclSidPersistence
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.genesys.blocks.oauth.persistence.OAuthClientRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.genesys.blocks.security.persistence.AclClassPersistence
- org.genesys.blocks.security.persistence.AclEntryPersistence
- org.genesys.blocks.security.persistence.AclObjectIdentityPersistence (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.genesys.blocks.security.persistence.AclSidPersistence
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.genesys.blocks.oauth.persistence.OAuthClientRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.PagingAndSortingRepository<T,ID>, org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.genesys.blocks.oauth.persistence.OAuthClientRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.springframework.data.repository.PagingAndSortingRepository<T,ID>
- org.genesys.blocks.security.persistence.AclClassPersistence
- org.genesys.blocks.security.persistence.AclEntryPersistence
- org.genesys.blocks.security.persistence.AclObjectIdentityPersistence (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.genesys.blocks.security.persistence.AclSidPersistence
- org.springframework.data.jpa.repository.JpaRepository<T,ID> (also extends org.springframework.data.repository.query.QueryByExampleExecutor<T>)
- org.genesys.blocks.oauth.persistence.OAuthClientRepository (also extends org.springframework.data.jpa.repository.JpaRepository<T,ID>, org.springframework.data.querydsl.QuerydslPredicateExecutor<T>)
- org.springframework.security.core.userdetails.UserDetailsService
Enum Hierarchy
Copyright © 2021 Global Crop Diversity Trust. All rights reserved.