| 程序包 | 说明 |
|---|---|
| cn.herodotus.engine.oauth2.authorization.definition | |
| cn.herodotus.engine.oauth2.authorization.processor | |
| cn.herodotus.engine.oauth2.authorization.storage |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
HerodotusRequestMatcher.matches(HerodotusRequestMatcher requestMatcher) |
boolean |
HerodotusRequestMatcher.matches(HerodotusRequestMatcher requestMatcher) |
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceParser.getConfiguredSecurityMetadata()
通过反射,实现
org.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource 类中 requestMap 数据的读取。 |
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceParser.getConfiguredSecurityMetadata()
通过反射,实现
org.springframework.security.web.access.expression.ExpressionBasedFilterInvocationSecurityMetadataSource 类中 requestMap 数据的读取。 |
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceParser.postProcess(cn.herodotus.engine.web.core.domain.RequestMapping requestMapping)
创建请求和默认权限的映射数据
|
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceParser.postProcess(cn.herodotus.engine.web.core.domain.RequestMapping requestMapping)
创建请求和默认权限的映射数据
|
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceParser.postProcess(SecurityAttribute securityAttribute)
创建请求和权限的映射数据
|
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceParser.postProcess(SecurityAttribute securityAttribute)
创建请求和权限的映射数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceStorage.getCompatible()
从 compatible 缓存中获取全部不需要路径匹配的(包含*号的url)请求权限映射Map
|
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> |
SecurityMetadataSourceStorage.getCompatible()
从 compatible 缓存中获取全部不需要路径匹配的(包含*号的url)请求权限映射Map
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SecurityMetadataSourceStorage.addToStorage(LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> securityMetadata,
boolean isIndexable)
将权限数据添加至本地存储
|
void |
SecurityMetadataSourceStorage.addToStorage(LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> securityMetadata,
boolean isIndexable)
将权限数据添加至本地存储
|
void |
SecurityMetadataSourceStorage.addToStorage(LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> matchers,
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> securityMetadata,
boolean isIndexable)
将权限数据添加至本地存储,存储之前进行规则冲突校验
|
void |
SecurityMetadataSourceStorage.addToStorage(LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> matchers,
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> securityMetadata,
boolean isIndexable)
将权限数据添加至本地存储,存储之前进行规则冲突校验
|
void |
SecurityMetadataSourceStorage.addToStorage(LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> matchers,
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> securityMetadata,
boolean isIndexable)
将权限数据添加至本地存储,存储之前进行规则冲突校验
|
void |
SecurityMetadataSourceStorage.addToStorage(LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> matchers,
LinkedHashMap<HerodotusRequestMatcher,Collection<org.springframework.security.access.ConfigAttribute>> securityMetadata,
boolean isIndexable)
将权限数据添加至本地存储,存储之前进行规则冲突校验
|
Copyright © 2023 Dromara. All rights reserved.