所有程序包的分层结构
程序包分层结构:- com.alibaba.nacos.plugin.auth.impl,
- com.alibaba.nacos.plugin.auth.impl.authenticate,
- com.alibaba.nacos.plugin.auth.impl.configuration,
- com.alibaba.nacos.plugin.auth.impl.constant,
- com.alibaba.nacos.plugin.auth.impl.controller,
- com.alibaba.nacos.plugin.auth.impl.filter,
- com.alibaba.nacos.plugin.auth.impl.jwt,
- com.alibaba.nacos.plugin.auth.impl.persistence,
- com.alibaba.nacos.plugin.auth.impl.roles,
- com.alibaba.nacos.plugin.auth.impl.token,
- com.alibaba.nacos.plugin.auth.impl.token.impl,
- com.alibaba.nacos.plugin.auth.impl.users,
- com.alibaba.nacos.plugin.auth.impl.utils
类分层结构
- java.lang.Object
- com.alibaba.nacos.plugin.auth.impl.authenticate.AbstractAuthenticationManager (implements com.alibaba.nacos.plugin.auth.impl.authenticate.IAuthenticationManager)
- com.alibaba.nacos.plugin.auth.impl.authenticate.DefaultAuthenticationManager
- com.alibaba.nacos.plugin.auth.impl.authenticate.LdapAuthenticationManager
- org.springframework.ldap.core.support.AbstractContextSource (implements org.springframework.ldap.core.support.BaseLdapPathContextSource, org.springframework.beans.factory.InitializingBean)
- org.springframework.ldap.core.support.LdapContextSource
- com.alibaba.nacos.plugin.auth.impl.NacosLdapContextSource
- org.springframework.ldap.core.support.LdapContextSource
- com.alibaba.nacos.plugin.auth.impl.constant.AuthConstants
- com.alibaba.nacos.plugin.auth.impl.authenticate.AuthenticationNamagerDelegator (implements com.alibaba.nacos.plugin.auth.impl.authenticate.IAuthenticationManager)
- com.alibaba.nacos.plugin.auth.impl.persistence.AuthRowMapperManager
- com.alibaba.nacos.plugin.auth.impl.persistence.AuthRowMapperManager.PermissionRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
- com.alibaba.nacos.plugin.auth.impl.persistence.AuthRowMapperManager.RoleInfoRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
- com.alibaba.nacos.plugin.auth.impl.persistence.AuthRowMapperManager.UserRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
- com.alibaba.nacos.plugin.auth.impl.token.impl.CachedJwtTokenManager (implements com.alibaba.nacos.plugin.auth.impl.token.TokenManager)
- com.alibaba.nacos.plugin.auth.impl.token.impl.CachedJwtTokenManager.TokenEntity
- com.alibaba.nacos.plugin.auth.impl.configuration.ConditionOnLdapAuth (implements org.springframework.context.annotation.Condition)
- com.alibaba.nacos.plugin.auth.impl.CustomAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- com.alibaba.nacos.plugin.auth.impl.persistence.EmbeddedPermissionPersistServiceImpl (implements com.alibaba.nacos.plugin.auth.impl.persistence.PermissionPersistService)
- com.alibaba.nacos.plugin.auth.impl.persistence.EmbeddedRolePersistServiceImpl (implements com.alibaba.nacos.plugin.auth.impl.persistence.RolePersistService)
- com.alibaba.nacos.plugin.auth.impl.persistence.EmbeddedUserPersistServiceImpl (implements com.alibaba.nacos.plugin.auth.impl.persistence.UserPersistService)
- com.alibaba.nacos.plugin.auth.impl.persistence.ExternalPermissionPersistServiceImpl (implements com.alibaba.nacos.plugin.auth.impl.persistence.PermissionPersistService)
- com.alibaba.nacos.plugin.auth.impl.persistence.ExternalRolePersistServiceImpl (implements com.alibaba.nacos.plugin.auth.impl.persistence.RolePersistService)
- com.alibaba.nacos.plugin.auth.impl.persistence.ExternalRolePersistServiceImpl.RoleInfoRowMapper (implements org.springframework.jdbc.core.RowMapper<T>)
- com.alibaba.nacos.plugin.auth.impl.persistence.ExternalUserPersistServiceImpl (implements com.alibaba.nacos.plugin.auth.impl.persistence.UserPersistService)
- 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
- com.alibaba.nacos.plugin.auth.impl.filter.JwtAuthenticationTokenFilter
- org.springframework.web.filter.OncePerRequestFilter
- com.alibaba.nacos.plugin.auth.impl.JwtAuthenticationEntryPoint (implements org.springframework.security.web.AuthenticationEntryPoint)
- com.alibaba.nacos.plugin.auth.impl.LdapAuthConfig
- com.alibaba.nacos.plugin.auth.impl.LdapAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- com.alibaba.nacos.plugin.auth.impl.NacosAuthManager
- com.alibaba.nacos.plugin.auth.impl.NacosAuthPluginService (implements com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService)
- com.alibaba.nacos.plugin.auth.impl.LdapAuthPluginService
- com.alibaba.nacos.plugin.auth.impl.jwt.NacosJwtParser
- com.alibaba.nacos.plugin.auth.impl.jwt.NacosJwtParser.JwtBuilder
- com.alibaba.nacos.plugin.auth.impl.jwt.NacosJwtPayload
- com.alibaba.nacos.plugin.auth.impl.roles.NacosRoleServiceImpl
- com.alibaba.nacos.plugin.auth.impl.jwt.NacosSignatureAlgorithm
- com.alibaba.nacos.plugin.auth.impl.users.NacosUserDetails (implements org.springframework.security.core.userdetails.UserDetails)
- com.alibaba.nacos.plugin.auth.impl.users.NacosUserDetailsServiceImpl (implements org.springframework.security.core.userdetails.UserDetailsService)
- com.alibaba.nacos.plugin.auth.impl.utils.PasswordEncoderUtil
- com.alibaba.nacos.plugin.auth.impl.controller.PermissionController
- com.alibaba.nacos.plugin.auth.impl.persistence.PermissionInfo (implements java.io.Serializable)
- com.alibaba.nacos.plugin.auth.impl.controller.RoleController
- com.alibaba.nacos.plugin.auth.impl.persistence.RoleInfo (implements java.io.Serializable)
- javax.net.SocketFactory
- javax.net.ssl.SSLSocketFactory
- com.alibaba.nacos.plugin.auth.impl.NacosLdapContextSource.LdapSslSocketFactory
- javax.net.ssl.SSLSocketFactory
- com.alibaba.nacos.common.notify.listener.Subscriber<T>
- com.alibaba.nacos.plugin.auth.impl.token.impl.JwtTokenManager (implements com.alibaba.nacos.plugin.auth.impl.token.TokenManager)
- com.alibaba.nacos.plugin.auth.impl.token.TokenManagerDelegate (implements com.alibaba.nacos.plugin.auth.impl.token.TokenManager)
- com.alibaba.nacos.plugin.auth.impl.persistence.User (implements java.io.Serializable)
- com.alibaba.nacos.plugin.auth.impl.users.User (implements java.io.Serializable)
- com.alibaba.nacos.plugin.auth.impl.users.NacosUser
- com.alibaba.nacos.plugin.auth.impl.controller.UserController
- org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter (implements org.springframework.security.config.annotation.web.WebSecurityConfigurer<T>)
- com.alibaba.nacos.plugin.auth.impl.NacosAuthConfig
- com.alibaba.nacos.plugin.auth.impl.authenticate.AbstractAuthenticationManager (implements com.alibaba.nacos.plugin.auth.impl.authenticate.IAuthenticationManager)
接口分层结构
- com.alibaba.nacos.plugin.auth.impl.authenticate.IAuthenticationManager
- com.alibaba.nacos.plugin.auth.impl.persistence.PermissionPersistService
- com.alibaba.nacos.plugin.auth.impl.persistence.RolePersistService
- com.alibaba.nacos.plugin.auth.impl.token.TokenManager
- com.alibaba.nacos.plugin.auth.impl.persistence.UserPersistService
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.alibaba.nacos.plugin.auth.impl.constant.AuthSystemTypes
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)