Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.springframework.security.web.access.AccessDeniedHandlerImpl (implements org.springframework.security.web.access.AccessDeniedHandler)
    • org.apache.syncope.core.spring.security.jws.AccessTokenJWSSigner (implements com.nimbusds.jose.JWSSigner)
    • org.apache.syncope.core.spring.security.jws.AccessTokenJWSVerifier (implements com.nimbusds.jose.JWSVerifier)
    • org.apache.syncope.core.spring.security.AuthContextUtils
    • org.apache.syncope.core.spring.security.AuthDataAccessor
    • org.springframework.security.web.authentication.www.BasicAuthenticationEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint, org.springframework.beans.factory.InitializingBean)
    • org.springframework.util.CustomizableThreadCreator (implements java.io.Serializable)
      • org.springframework.scheduling.concurrent.CustomizableThreadFactory (implements java.util.concurrent.ThreadFactory)
        • org.springframework.scheduling.concurrent.ExecutorConfigurationSupport (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener<E>, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.SmartLifecycle)
          • org.apache.syncope.core.spring.task.VirtualThreadPoolTaskExecutor (implements org.springframework.core.task.AsyncTaskExecutor, org.springframework.scheduling.SchedulingTaskExecutor)
    • org.apache.syncope.core.spring.policy.DefaultAccountRule (implements org.apache.syncope.core.provisioning.api.rules.AccountRule)
    • org.apache.syncope.core.spring.security.DefaultCredentialChecker
    • org.apache.syncope.core.spring.security.DefaultEncryptor (implements org.apache.syncope.core.persistence.api.Encryptor)
    • org.apache.syncope.core.spring.security.DefaultEncryptorManager (implements org.apache.syncope.core.persistence.api.EncryptorManager)
    • org.apache.syncope.core.spring.security.DefaultPasswordGenerator (implements org.apache.syncope.core.spring.security.PasswordGenerator)
    • org.apache.syncope.core.spring.policy.DefaultPasswordRule (implements org.apache.syncope.core.provisioning.api.rules.PasswordRule)
    • org.apache.syncope.core.spring.policy.DefaultRuleProvider (implements org.apache.syncope.core.provisioning.api.rules.RuleProvider)
    • 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, jakarta.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware)
      • org.springframework.web.filter.OncePerRequestFilter
        • org.springframework.security.web.authentication.www.BasicAuthenticationFilter
    • org.apache.syncope.core.spring.policy.HaveIBeenPwnedPasswordRule (implements org.apache.syncope.core.provisioning.api.rules.PasswordRule)
    • org.apache.syncope.core.spring.implementation.ImplementationManager
    • org.apache.syncope.core.spring.security.JWTAuthentication (implements org.springframework.security.core.Authentication)
    • org.apache.syncope.core.spring.security.jws.MSEntraAccessTokenJWSVerifier (implements com.nimbusds.jose.JWSVerifier)
    • org.apache.syncope.core.spring.security.jws.MSEntraJWSVerifierCacheLoader (implements javax.cache.integration.CacheLoader<K,V>)
    • org.apache.syncope.core.spring.security.MSEntraJWTSSOProvider (implements org.apache.syncope.core.spring.security.JWTSSOProvider)
    • org.apache.syncope.core.spring.security.MustChangePasswordFilter (implements jakarta.servlet.Filter)
    • org.apache.syncope.core.spring.policy.PolicyPattern
    • org.apache.syncope.core.spring.security.SecureRandomUtils
    • org.apache.syncope.core.spring.security.SecurityContext
    • org.apache.syncope.core.spring.security.SecurityProperties
    • org.apache.syncope.core.spring.security.SecurityProperties.DigesterProperties
    • org.apache.syncope.core.spring.security.SyncopeAuthenticationDetails (implements java.io.Serializable)
    • org.apache.syncope.core.spring.security.SyncopeAuthenticationDetailsSource (implements org.springframework.security.authentication.AuthenticationDetailsSource<C,T>)
    • org.apache.syncope.core.spring.security.SyncopeGrantedAuthority (implements org.springframework.security.core.GrantedAuthority)
    • org.apache.syncope.core.spring.security.SyncopeJWTSSOProvider (implements org.apache.syncope.core.spring.security.JWTSSOProvider)
    • java.lang.Throwable (implements java.io.Serializable)
    • org.apache.syncope.core.spring.security.UsernamePasswordAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
    • org.apache.syncope.core.spring.security.WebSecurityContext

Interface Hierarchy

  • com.nimbusds.jose.jca.JCAAware<T>
    • com.nimbusds.jose.JWSProvider (also extends com.nimbusds.jose.JOSEProvider)
      • com.nimbusds.jose.JWSVerifier
  • com.nimbusds.jose.JOSEProvider
    • com.nimbusds.jose.JWSProvider (also extends com.nimbusds.jose.jca.JCAAware<T>)
      • com.nimbusds.jose.JWSVerifier
  • org.apache.syncope.core.spring.security.PasswordGenerator

Annotation Interface Hierarchy

Enum Class Hierarchy