Package Hierarchies:
- org.craftercms.profile.api,
- org.craftercms.profile.api.exceptions,
- org.craftercms.profile.api.services,
- org.craftercms.profile.controllers.rest,
- org.craftercms.profile.entitlement,
- org.craftercms.profile.exceptions,
- org.craftercms.profile.interceptors,
- org.craftercms.profile.management.exceptions,
- org.craftercms.profile.management.security,
- org.craftercms.profile.management.security.permissions,
- org.craftercms.profile.management.web.controllers,
- org.craftercms.profile.permissions,
- org.craftercms.profile.repositories,
- org.craftercms.profile.repositories.impl,
- org.craftercms.profile.services,
- org.craftercms.profile.services.impl,
- org.craftercms.profile.tasks,
- org.craftercms.profile.utils,
- org.craftercms.profile.utils.db,
- org.craftercms.security.annotations,
- org.craftercms.security.aop,
- org.craftercms.security.authentication,
- org.craftercms.security.authentication.impl,
- org.craftercms.security.authorization,
- org.craftercms.security.authorization.impl,
- org.craftercms.security.exception,
- org.craftercms.security.exception.rememberme,
- org.craftercms.security.processors,
- org.craftercms.security.processors.impl,
- org.craftercms.security.servlet.filters,
- org.craftercms.security.social,
- org.craftercms.security.social.impl,
- org.craftercms.security.utils,
- org.craftercms.security.utils.handlers,
- org.craftercms.security.utils.profile,
- org.craftercms.security.utils.social,
- org.craftercms.security.utils.spring,
- org.craftercms.security.utils.spring.el,
- org.craftercms.security.utils.tenant
Class Hierarchy
- java.lang.Object
- org.craftercms.commons.mongo.AbstractJongoRepository<T> (implements org.craftercms.commons.mongo.CrudRepository<T>)
- org.craftercms.commons.rest.AbstractRestClientBase
- org.craftercms.security.utils.handlers.AbstractRestHandlerBase
- org.craftercms.security.authorization.impl.AccessDeniedHandlerImpl (implements org.craftercms.security.authorization.AccessDeniedHandler)
- org.craftercms.security.utils.spring.el.AccessRestrictionExpressionRoot
- org.craftercms.profile.api.AccessToken
- org.craftercms.profile.interceptors.AccessTokenCheckingInterceptor (implements org.springframework.web.servlet.HandlerInterceptor)
- org.craftercms.profile.controllers.rest.AccessTokenController
- org.craftercms.profile.management.web.controllers.AccessTokenController
- org.craftercms.profile.services.impl.AccessTokenServiceImpl (implements org.craftercms.profile.api.services.AccessTokenService)
- org.craftercms.profile.permissions.AccessTokenSubjectResolver (implements org.craftercms.commons.security.permissions.SubjectResolver<S>)
- org.craftercms.profile.utils.AccessTokenUtils
- org.craftercms.security.processors.impl.AddSecurityCookiesProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.utils.tenant.AllTenantsResolver (implements org.craftercms.security.utils.tenant.TenantsResolver)
- org.craftercms.profile.permissions.AttributePermissionResolver (implements org.craftercms.commons.security.permissions.PermissionResolver<S,R>)
- org.craftercms.profile.controllers.rest.AuthenticationController
- org.craftercms.security.processors.impl.AuthenticationHeadersLoginProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.authentication.impl.AuthenticationManagerImpl (implements org.craftercms.security.authentication.AuthenticationManager)
- org.craftercms.security.authentication.impl.AuthenticationRequiredHandlerImpl (implements org.craftercms.security.authentication.AuthenticationRequiredHandler)
- org.craftercms.profile.services.impl.AuthenticationServiceImpl (implements org.craftercms.profile.api.services.AuthenticationService)
- org.craftercms.profile.management.security.AuthorizationUtils
- org.craftercms.commons.security.permissions.CompositePermission (implements org.craftercms.commons.security.permissions.Permission)
- org.craftercms.security.utils.social.ConnectionUtils
- org.craftercms.security.processors.impl.CurrentAuthenticationResolvingProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.profile.management.security.permissions.CurrentUserSubjectResolver (implements org.craftercms.commons.security.permissions.SubjectResolver<S>)
- org.craftercms.security.authentication.impl.DefaultAuthentication (implements org.craftercms.security.authentication.Authentication)
- org.craftercms.commons.security.permissions.DefaultPermission (implements org.craftercms.commons.security.permissions.Permission)
- org.craftercms.security.utils.tenant.DefaultTenantsResolver (implements org.craftercms.security.utils.tenant.TenantsResolver)
- org.craftercms.profile.api.exceptions.ErrorDetails
- 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.craftercms.security.authentication.impl.GuavaAuthenticationCache (implements org.craftercms.security.authentication.AuthenticationCache)
- org.craftercms.profile.tasks.InitialResourcesRunner (implements org.springframework.beans.factory.InitializingBean)
- org.craftercms.security.authentication.impl.LoginFailureHandlerImpl (implements org.craftercms.security.authentication.LoginFailureHandler)
- org.craftercms.security.processors.impl.LoginProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.authentication.impl.LoginSuccessHandlerImpl (implements org.craftercms.security.authentication.LoginSuccessHandler)
- org.craftercms.security.processors.impl.LogoutProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.authentication.impl.LogoutSuccessHandlerImpl (implements org.craftercms.security.authentication.LogoutSuccessHandler)
- org.craftercms.profile.management.web.controllers.MainController
- org.craftercms.profile.management.web.controllers.ModelAttributes
- org.craftercms.commons.monitoring.rest.MonitoringRestControllerBase
- org.craftercms.security.utils.tenant.ParamTenantsResolver (implements org.craftercms.security.utils.tenant.TenantsResolver)
- org.craftercms.profile.api.PersistentLogin
- org.craftercms.profile.api.Profile
- org.craftercms.profile.api.services.ProfileAttachment
- org.craftercms.profile.api.ProfileConstants
- org.craftercms.profile.controllers.rest.ProfileController
- org.craftercms.profile.management.web.controllers.ProfileController
- org.craftercms.profile.entitlement.ProfileLicenseUsageProvider (implements org.craftercms.commons.entitlements.usage.EntitlementUsageProvider)
- org.craftercms.profile.management.security.permissions.ProfilePermissionResolver (implements org.craftercms.commons.security.permissions.PermissionResolver<S,R>)
- org.craftercms.profile.services.impl.ProfileServiceImpl (implements org.craftercms.profile.api.services.ProfileService)
- org.craftercms.profile.utils.db.ProfileUpdater
- org.craftercms.commons.security.permissions.ProtectedResourceBase<P>
- org.craftercms.security.social.impl.ProviderLoginSupportImpl (implements org.craftercms.security.social.ProviderLoginSupport)
- org.craftercms.security.utils.RedirectUtils
- org.craftercms.security.utils.profile.RefreshCurrentAuthenticationOnProfileUpdateAspect
- org.craftercms.security.processors.impl.RememberMeAutoLoginProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.authentication.impl.RememberMeManagerImpl (implements org.craftercms.security.authentication.RememberMeManager)
- org.craftercms.security.processors.impl.RequestSecurityProcessorChainImpl (implements org.craftercms.security.processors.RequestSecurityProcessorChain)
- org.springframework.web.servlet.mvc.method.annotation.ResponseEntityExceptionHandler (implements org.springframework.context.MessageSourceAware)
- org.craftercms.security.processors.impl.ReturnCurrentAuthenticationProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.aop.RunIfSecurityEnabledAspect (implements org.craftercms.security.utils.SecurityEnabledAware)
- org.craftercms.security.processors.impl.SavedRequestAwareProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.utils.spring.SecurityEnabledAwareProcessor (implements org.springframework.beans.factory.config.BeanPostProcessor)
- org.craftercms.security.processors.impl.SecurityExceptionProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.security.utils.SecurityUtils
- jakarta.servlet.ServletResponseWrapper (implements jakarta.servlet.ServletResponse)
- jakarta.servlet.http.HttpServletResponseWrapper (implements jakarta.servlet.http.HttpServletResponse)
- org.craftercms.profile.services.impl.SingleAccessTokenIdResolver (implements org.craftercms.profile.services.impl.AccessTokenIdResolver)
- org.craftercms.profile.management.security.permissions.SubjectRoleIsNotInferiorPermission (implements org.craftercms.commons.security.permissions.Permission)
- org.craftercms.profile.management.security.permissions.SubjectTenantIsSamePermission (implements org.craftercms.commons.security.permissions.Permission)
- org.craftercms.profile.api.Tenant
- org.craftercms.profile.controllers.rest.TenantController
- org.craftercms.profile.management.web.controllers.TenantController
- org.craftercms.profile.management.security.permissions.TenantPermissionResolver (implements org.craftercms.commons.security.permissions.PermissionResolver<S,R>)
- org.craftercms.profile.permissions.TenantPermissionResolver (implements org.craftercms.commons.security.permissions.PermissionResolver<S,R>)
- org.craftercms.profile.services.impl.TenantServiceImpl (implements org.craftercms.profile.api.services.TenantService)
- org.craftercms.security.utils.tenant.TenantsResolverChain (implements org.craftercms.security.utils.tenant.TenantsResolver)
- org.craftercms.profile.utils.db.TenantUpdater
- org.craftercms.security.utils.tenant.TenantUtils
- java.lang.Throwable (implements java.io.Serializable)
- org.craftercms.profile.api.Ticket
- org.craftercms.security.processors.impl.UrlAccessRestrictionCheckingProcessor (implements org.craftercms.security.processors.RequestSecurityProcessor)
- org.craftercms.profile.services.impl.VerificationServiceImpl (implements org.craftercms.profile.services.VerificationService)
- org.craftercms.profile.api.VerificationToken
Annotation Interface Hierarchy