MCPcopy Create free account

hub / github.com/ScienJus/spring-authorization-manager / functions

Functions62 in github.com/ScienJus/spring-authorization-manager

↓ 9 callersMethodgetKey
通过token获得对应的key @param token @return
src/main/java/com/scienjus/authorization/manager/TokenManager.java:36
↓ 8 callersMethodformatToken
(String token)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:110
↓ 7 callersMethodcreateRelationship
创建关联关系 @param key @param token
src/main/java/com/scienjus/authorization/manager/TokenManager.java:29
↓ 6 callersMethodformatKey
(String key)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:106
↓ 6 callersMethodupdate
(String sql, Object... args)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:101
↓ 4 callersMethoddelete
(String... keys)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:96
↓ 3 callersMethodget
(String key)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:78
↓ 3 callersMethodset
(String key, String value, int expireSeconds)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:84
↓ 2 callersMethodexpire
(String key, int seconds)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:90
↓ 2 callersMethodquery
(Class<T> clazz, String sql, Object... args)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:114
↓ 1 callersMethodcreateMultipleRelationship
一个用户可以绑定多个Token时创建关联关系 @param key @param token
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:63
↓ 1 callersMethodcreateSingleRelationship
一个用户只能绑定一个Token时创建关联关系 @param key @param token
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:70
↓ 1 callersMethoddelRelationshipByKey
通过key删除关联关系 @param key
src/main/java/com/scienjus/authorization/manager/TokenManager.java:16
↓ 1 callersMethoddelRelationshipByToken
通过token删除关联关系 @param token
src/main/java/com/scienjus/authorization/manager/TokenManager.java:22
↓ 1 callersMethoddelSingleRelationshipByKey
一个用户只能绑定一个Token时通过Key删除关联关系 @param key
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:46
↓ 1 callersMethodflushExpireAfterOperation
在操作后刷新Token的过期时间 @param key @param token
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:94
↓ 1 callersMethodgetCurrentUser
通过Key获得用户模型 @param key @return
src/main/java/com/scienjus/authorization/repository/UserModelRepository.java:15
↓ 1 callersMethodgetKeyByToken
通过Token获得Key @param token @return
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:87
↓ 1 callersMethodgetToken
(String key)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:102
↓ 1 callersMethodsetJedisPool
(JedisPool jedisPool)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:28
↓ 1 callersMethodsetSingleTokenWithUser
(boolean singleTokenWithUser)
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:25
MethodMethodNotSupportException
(String message)
src/main/java/com/scienjus/authorization/exception/MethodNotSupportException.java:9
MethodcreateMultipleRelationship
(String key, String token)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:60
MethodcreateMultipleRelationship
(String key, String token)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:70
MethodcreateRelationship
(String key, String token)
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:48
MethodcreateSingleRelationship
(String key, String token)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:50
MethodcreateSingleRelationship
(String key, String token)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:76
MethoddelRelationshipByKey
(String key)
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:33
MethoddelRelationshipByToken
(String token)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:40
MethoddelRelationshipByToken
(String token)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:64
MethoddelSingleRelationshipByKey
(String key)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:32
MethoddelSingleRelationshipByKey
(String key)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:58
MethodflushExpireAfterOperation
(String key, String token)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:70
MethodflushExpireAfterOperation
(String key, String token)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:95
MethodgetKey
(String token)
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:72
MethodgetKeyByToken
(String token)
src/main/java/com/scienjus/authorization/manager/impl/RedisTokenManager.java:65
MethodgetKeyByToken
(String token)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:89
Methodinit
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:51
MethodpreHandle
(HttpServletRequest request, HttpServletResponse response, Object handler)
src/main/java/com/scienjus/authorization/interceptor/AuthorizationInterceptor.java:63
MethodresolveArgument
(MethodParameter parameter, ModelAndViewContainer mavContainer, NativeWebRequest webRequest, WebDataBinderFact
src/main/java/com/scienjus/authorization/resolvers/CurrentUserMethodArgumentResolver.java:51
MethodsetDataSource
(DataSource dataSource)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:38
MethodsetExpireAtColumnName
(String expireAtColumnName)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:54
MethodsetFlushExpireAfterOperation
(boolean flushExpireAfterOperation)
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:29
MethodsetHttpHeaderName
(String httpHeaderName)
src/main/java/com/scienjus/authorization/interceptor/AuthorizationInterceptor.java:47
MethodsetHttpHeaderPrefix
(String httpHeaderPrefix)
src/main/java/com/scienjus/authorization/interceptor/AuthorizationInterceptor.java:51
MethodsetKeyColumnName
(String keyColumnName)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:46
MethodsetManager
(TokenManager manager)
src/main/java/com/scienjus/authorization/interceptor/AuthorizationInterceptor.java:43
MethodsetTableName
(String tableName)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:42
MethodsetTokenColumnName
(String tokenColumnName)
src/main/java/com/scienjus/authorization/manager/impl/MySQLTokenManager.java:50
MethodsetTokenExpireSeconds
(int tokenExpireSeconds)
src/main/java/com/scienjus/authorization/manager/impl/AbstractTokenManager.java:21
MethodsetUnauthorizedErrorCode
(int unauthorizedErrorCode)
src/main/java/com/scienjus/authorization/interceptor/AuthorizationInterceptor.java:59
MethodsetUnauthorizedErrorMessage
(String unauthorizedErrorMessage)
src/main/java/com/scienjus/authorization/interceptor/AuthorizationInterceptor.java:55
MethodsetUserModelClass
(String className)
src/main/java/com/scienjus/authorization/resolvers/CurrentUserMethodArgumentResolver.java:28
MethodsetUserModelRepository
(UserModelRepository<T> userModelRepository)
src/main/java/com/scienjus/authorization/resolvers/CurrentUserMethodArgumentResolver.java:40
Methodshutdown
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:110
Methodstartup
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:46
MethodsupportsParameter
(MethodParameter parameter)
src/main/java/com/scienjus/authorization/resolvers/CurrentUserMethodArgumentResolver.java:44
MethodtestCreate
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:61
MethodtestDelByKey
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:68
MethodtestDelByToken
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:77
MethodtestMultipleRelationship
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:97
MethodtestSingleRelationship
()
src/test/java/com/scienjus/authorization/test/RedisTokenManagerTest.java:86