public class DefaultAopMethodAuthorizeDefinitionParser extends Object implements AopMethodAuthorizeDefinitionParser
AopMethodAuthorizeDefinitionParser,
AuthorizeDefinition| Constructor and Description |
|---|
DefaultAopMethodAuthorizeDefinitionParser() |
| Modifier and Type | Method and Description |
|---|---|
org.hswebframework.web.authorization.basic.aop.DefaultAopMethodAuthorizeDefinitionParser.CacheKey |
buildCacheKey(Class<?> target,
Method method) |
void |
destroy() |
List<AuthorizeDefinition> |
getAllParsed() |
AuthorizeDefinition |
parse(Class<?> target,
Method method,
MethodInterceptorContext context)
解析权限控制定义
|
void |
setParserCustomizers(List<AopMethodAuthorizeDefinitionCustomizerParser> parserCustomizers) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitparsepublic DefaultAopMethodAuthorizeDefinitionParser()
@Autowired(required=false) public void setParserCustomizers(List<AopMethodAuthorizeDefinitionCustomizerParser> parserCustomizers)
public List<AuthorizeDefinition> getAllParsed()
getAllParsed in interface AopMethodAuthorizeDefinitionParserpublic AuthorizeDefinition parse(Class<?> target, Method method, MethodInterceptorContext context)
AopMethodAuthorizeDefinitionParserparse in interface AopMethodAuthorizeDefinitionParsertarget - classmethod - methodnullpublic org.hswebframework.web.authorization.basic.aop.DefaultAopMethodAuthorizeDefinitionParser.CacheKey buildCacheKey(Class<?> target, Method method)
public void destroy()
Copyright © 2016–2021. All rights reserved.