小编use*_*054的帖子

java.awt.font字母间距

使用java.awt.font时是否可以增加字母间距?像这样的东西:

Font font = new Font("serif", Font.PLAIN, 21);
//Increase the spacing - perhaps with deriveFont()?

BufferedImage image = new BufferedImage(400, 600, BufferedImage.TYPE_INT_RGB);
Graphics2D graphics = image.createGraphics();
graphics.setFont(font);
graphics.drawString("testing",0,0);
Run Code Online (Sandbox Code Playgroud)

java fonts awt kerning

10
推荐指数
1
解决办法
7017
查看次数

LDAP中基于角色的安全性实现

我正在研究LDAP和Java中基于角色的安全性实现.具体来说,我需要在LDAP中表示以下对象:

  • 用户
  • 企业用户组 - 人力资源,财务等
  • 权限 - DOCUMENT_READ,DOCUMENT_MODIFY等
  • 角色 - ADMIN,GUEST等

角色基本上是权限组,可以将它们分配给用户或一组用户.

我想在LDAP中表示它们如下:

  • 用户 - 具有userPassword属性的Person和uidObject类.
  • 用户组 - organizationalUnit类,用户所在的组.
  • 角色 - groupOfNames对象类.
  • 权限 - 不确定这个,也许也是groupOfNames类.

其目的是让用户或组快速访问该用户或组具有的角色列表.我知道我可以将用户和组放在角色的"成员"属性中,但是我必须扫描所有角色以找到列出此用户的角色.有没有办法在Person对象中使用类似"member"属性的东西?

通常,有没有人知道LDAP中基于角色的良好安全性实现?我找不到关于这个主题的好文档或教程.我目前正在使用ApacheDS作为LDAP服务器,但我愿意接受建议.

java ldap rbac apacheds

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×2

apacheds ×1

awt ×1

fonts ×1

kerning ×1

ldap ×1

rbac ×1