JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
C
D
E
F
G
I
K
M
N
O
P
R
S
T
U
V
A
ActionRequestConvertor
- Class in
org.openurp.app.security.service
ActionRequestConvertor()
- Constructor for class org.openurp.app.security.service.
ActionRequestConvertor
actions
- Variable in class org.openurp.app.security.
DataPermission
授权的操作
apply(OqlBuilder<?>, Permission, Profile...)
- Static method in class org.openurp.app.security.
SecurityUtils
apply(OqlBuilder<?>, Permission, List<Profile>)
- Static method in class org.openurp.app.security.
SecurityUtils
attrs
- Variable in class org.openurp.app.security.
DataPermission
能够访问哪些属性
authorities
- Variable in class org.openurp.app.security.service.
CacheableAuthorityManager
角色权限
authorityService
- Variable in class org.openurp.app.security.service.
CacheableAuthorityManager
C
CacheableAuthorityManager
- Class in
org.openurp.app.security.service
CacheableAuthorityManager()
- Constructor for class org.openurp.app.security.service.
CacheableAuthorityManager
CasHttpSessionRepo
- Class in
org.openurp.app.security.service
CasHttpSessionRepo()
- Constructor for class org.openurp.app.security.service.
CasHttpSessionRepo
contextDestroyed(ServletContextEvent)
- Method in class org.openurp.app.util.
UrpPropertiesExporter
contextInitialized(ServletContextEvent)
- Method in class org.openurp.app.util.
UrpPropertiesExporter
convert(HttpServletRequest)
- Method in class org.openurp.app.security.service.
ActionRequestConvertor
CsvDataResolver
- Class in
org.openurp.app.security.service
Store list of objects using comma.
CsvDataResolver()
- Constructor for class org.openurp.app.security.service.
CsvDataResolver
D
DataPermission
- Class in
org.openurp.app.security
数据授权实体
DataPermission()
- Constructor for class org.openurp.app.security.
DataPermission
DefaultModule
- Class in
org.openurp.app.security
DefaultModule()
- Constructor for class org.openurp.app.security.
DefaultModule
Dimension
- Class in
org.openurp.app.security
属性元信息
Dimension()
- Constructor for class org.openurp.app.security.
Dimension
Dimension(Integer)
- Constructor for class org.openurp.app.security.
Dimension
Dimension(Integer, String, String, String)
- Constructor for class org.openurp.app.security.
Dimension
doBinding()
- Method in class org.openurp.app.security.
DefaultModule
E
entityDao
- Variable in class org.openurp.app.security.service.
IdentifierDataResolver
extractResource(String)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
F
filters
- Variable in class org.openurp.app.security.
DataPermission
资源过滤器
findHome()
- Static method in class org.openurp.app.
Urp
FuncResource
- Class in
org.openurp.app.security
系统功能资源 代表一组系统功能点的集合.
FuncResource()
- Constructor for class org.openurp.app.security.
FuncResource
FuncResource.Scope
- Enum in
org.openurp.app.security
G
getActions()
- Method in class org.openurp.app.security.
DataPermission
getApi()
- Method in class org.openurp.app.
Urp
getAttrs()
- Method in class org.openurp.app.security.
DataPermission
getBase()
- Method in class org.openurp.app.
Urp
getCas()
- Method in class org.openurp.app.
Urp
getCdn()
- Method in class org.openurp.app.
Urp
getData(Dimension, String, Object...)
- Method in class org.openurp.app.security.service.
CsvDataResolver
getData(Dimension, String, Object...)
- Method in class org.openurp.app.security.service.
OqlDataProvider
getData(Dimension, String, Object...)
- Method in class org.openurp.app.security.service.
SqlDataProvider
getData(Dimension, String, Object...)
- Method in interface org.openurp.app.security.service.
UserDataProvider
extract data from source
getDescription()
- Method in class org.openurp.app.security.
FuncResource
getDimension(String)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
getFilters()
- Method in class org.openurp.app.security.
DataPermission
getHome()
- Method in class org.openurp.app.
Urp
getInstance()
- Static method in class org.openurp.app.
Urp
getKeyName()
- Method in class org.openurp.app.security.
Dimension
getName()
- Method in class org.openurp.app.security.
Dimension
getName()
- Method in class org.openurp.app.security.
FuncResource
getName()
- Method in class org.openurp.app.security.service.
CsvDataResolver
getName()
- Method in class org.openurp.app.security.service.
OqlDataProvider
getName()
- Method in class org.openurp.app.security.service.
SqlDataProvider
getName()
- Method in interface org.openurp.app.security.service.
UserDataProvider
provider's unique name
getName()
- Static method in class org.openurp.app.
UrpApp
getPermission(String, String, String)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
getPortal()
- Method in class org.openurp.app.
Urp
getProfiles(String, String)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
getProperties()
- Method in class org.openurp.app.security.
Dimension
getProperties()
- Method in class org.openurp.app.security.
UserProfile
getProperties()
- Method in class org.openurp.app.
Urp
getProperties()
- Method in class org.openurp.app.
UrpApp
getResource(String)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
getResourceNamesByRole(String)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
getResourceNamesByScope(FuncResource.Scope)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
getRestrictions()
- Method in class org.openurp.app.security.
DataPermission
getRoots()
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
getScope()
- Method in class org.openurp.app.security.
FuncResource
getSource()
- Method in class org.openurp.app.security.
Dimension
getStatic()
- Method in class org.openurp.app.
Urp
getTitle()
- Method in class org.openurp.app.security.
Dimension
getTitle()
- Method in class org.openurp.app.security.
FuncResource
getTypeName()
- Method in class org.openurp.app.security.
Dimension
getWebapp()
- Method in class org.openurp.app.
Urp
getWebappPath(String)
- Method in class org.openurp.app.
Urp
I
IdentifierDataResolver
- Class in
org.openurp.app.security.service
IdentifierDataResolver()
- Constructor for class org.openurp.app.security.service.
IdentifierDataResolver
ignores
- Variable in class org.openurp.app.security.service.
CacheableAuthorityManager
init()
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
init()
- Method in class org.openurp.app.security.service.
CasHttpSessionRepo
init()
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
Instance
- Static variable in class org.openurp.app.
Urp
Instance
- Static variable in class org.openurp.app.
UrpApp
isAuthorized(SecurityContext)
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
资源是否被授权
1)检查是否是属于公有资源
2)检查角色权限
isAuthorized(SecurityContext, Request)
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
isMultiple()
- Method in class org.openurp.app.security.
Dimension
isRequired()
- Method in class org.openurp.app.security.
Dimension
isRoot(String)
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
K
keyName
- Variable in class org.openurp.app.security.
Dimension
关键字名称
M
marshal(Dimension, Collection<?>)
- Method in class org.openurp.app.security.service.
CsvDataResolver
marshal(Dimension, Collection<?>)
- Method in class org.openurp.app.security.service.
IdentifierDataResolver
marshal(Dimension, Collection<?>)
- Method in interface org.openurp.app.security.service.
UserDataResolver
Marshal list of objects to text format
multiple
- Variable in class org.openurp.app.security.
Dimension
能够提供多值
N
name
- Variable in class org.openurp.app.security.
Dimension
名称
O
OqlDataProvider
- Class in
org.openurp.app.security.service
OqlDataProvider()
- Constructor for class org.openurp.app.security.service.
OqlDataProvider
org.openurp.app
- package org.openurp.app
org.openurp.app.security
- package org.openurp.app.security
org.openurp.app.security.service
- package org.openurp.app.security.service
org.openurp.app.util
- package org.openurp.app.util
P
properties
- Variable in class org.openurp.app.security.
Dimension
其它属性名(逗号隔开)
protectedResources
- Variable in class org.openurp.app.security.service.
CacheableAuthorityManager
公有资源names
publicResources
- Variable in class org.openurp.app.security.service.
CacheableAuthorityManager
公开资源name
R
readConfig(String)
- Static method in class org.openurp.app.
Urp
refreshCache()
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
加载三类资源
refreshRolePermissions(String)
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
RemoteAuthorityService
- Class in
org.openurp.app.security.service
http://localhost:8080/platform/user/dimensions/departments.json http://localhost:8080/platform/user/profiles/root.json?domain=edu http://localhost:8080/platform/user/accounts/root.json http://localhost:8080/platform/security/func/edu-lesson-adminapp/resources.json http://localhost:8080/platform/security/func/edu-lesson-adminapp/permissions/role/1.json http://localhost:8080/platform/security/func/edu-lesson-adminapp/resources.json?scope=Private http://localhost:8080/platform/security/data/permissions/user/root.json?data=org.openurp.edu.base .model.Student&app=edu-lesson-adminapp
RemoteAuthorityService()
- Constructor for class org.openurp.app.security.service.
RemoteAuthorityService
required
- Variable in class org.openurp.app.security.
Dimension
是否必填项
restrictions
- Variable in class org.openurp.app.security.
DataPermission
访问满足的检查(入口\人员等)
roots
- Variable in class org.openurp.app.security.service.
CacheableAuthorityManager
S
SecurityUtils
- Class in
org.openurp.app.security
SecurityUtils()
- Constructor for class org.openurp.app.security.
SecurityUtils
setActions(String)
- Method in class org.openurp.app.security.
DataPermission
setAttrs(String)
- Method in class org.openurp.app.security.
DataPermission
setAuthorityService(RemoteAuthorityService)
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
setConfig(CasConfig)
- Method in class org.openurp.app.security.service.
CasHttpSessionRepo
setDataResolver(UserDataResolver)
- Method in class org.openurp.app.security.service.
RemoteAuthorityService
setEntityDao(EntityDao)
- Method in class org.openurp.app.security.service.
IdentifierDataResolver
setFilters(String)
- Method in class org.openurp.app.security.
DataPermission
setIgnores(Set<String>)
- Method in class org.openurp.app.security.service.
CacheableAuthorityManager
setKeyName(String)
- Method in class org.openurp.app.security.
Dimension
setMultiple(boolean)
- Method in class org.openurp.app.security.
Dimension
setName(String)
- Method in class org.openurp.app.security.
Dimension
setName(String)
- Method in class org.openurp.app.security.
FuncResource
setName(String)
- Method in class org.openurp.app.
UrpApp
setProperties(String)
- Method in class org.openurp.app.security.
Dimension
setProperties(Map<String, String>)
- Method in class org.openurp.app.
UrpApp
setRequired(boolean)
- Method in class org.openurp.app.security.
Dimension
setRestrictions(String)
- Method in class org.openurp.app.security.
DataPermission
setScope(FuncResource.Scope)
- Method in class org.openurp.app.security.
FuncResource
setSource(String)
- Method in class org.openurp.app.security.
Dimension
setTitle(String)
- Method in class org.openurp.app.security.
Dimension
setTitle(String)
- Method in class org.openurp.app.security.
FuncResource
setTypeName(String)
- Method in class org.openurp.app.security.
Dimension
source
- Variable in class org.openurp.app.security.
Dimension
数据提供描述
SqlDataProvider
- Class in
org.openurp.app.security.service
SqlDataProvider()
- Constructor for class org.openurp.app.security.service.
SqlDataProvider
T
title
- Variable in class org.openurp.app.security.
Dimension
标题
toString()
- Method in class org.openurp.app.security.
FuncResource
toString()
- Method in class org.openurp.app.security.
UserProfile
typeName
- Variable in class org.openurp.app.security.
Dimension
类型
U
unmarshal(Dimension, String)
- Method in class org.openurp.app.security.service.
CsvDataResolver
unmarshal(Dimension, String)
- Method in class org.openurp.app.security.service.
IdentifierDataResolver
unmarshal(Dimension, String)
- Method in interface org.openurp.app.security.service.
UserDataResolver
Convert text to list of objects
Urp
- Class in
org.openurp.app
Urp(String, Map<String, String>)
- Constructor for class org.openurp.app.
Urp
UrpApp
- Class in
org.openurp.app
UrpApp()
- Constructor for class org.openurp.app.
UrpApp
UrpPropertiesExporter
- Class in
org.openurp.app.util
UrpPropertiesExporter()
- Constructor for class org.openurp.app.util.
UrpPropertiesExporter
UserDataProvider
- Interface in
org.openurp.app.security.service
UserDataResolver
- Interface in
org.openurp.app.security.service
UserProfile
- Class in
org.openurp.app.security
用户配置
UserProfile()
- Constructor for class org.openurp.app.security.
UserProfile
V
valueOf(String)
- Static method in enum org.openurp.app.security.
FuncResource.Scope
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.openurp.app.security.
FuncResource.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
F
G
I
K
M
N
O
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2005–2018
The OpenURP Software
. All rights reserved.