WEB开发网
开发学院软件开发Java 如何通过 JAVA Security API 来定性 IBM FileNet ... 阅读

如何通过 JAVA Security API 来定性 IBM FileNet P8 内容查询和存储的安全

 2009-11-05 00:00:00 来源:WEB开发网   
核心提示: 然后我们获得 Security Template 的相关信息,我们可以使用如下的方法来获得一个 security template 中的权限的描述信息,如何通过 JAVA Security API 来定性 IBM FileNet P8 内容查询和存储的安全(10),在一个 security te

然后我们获得 Security Template 的相关信息。

我们可以使用如下的方法来获得一个 security template 中的权限的描述信息。在一个 security template 对象中包含了 TemplatePermissionDescriptions 属性,在这个属性中包含了一系列 AccessPermissionDescription 对象,从这些对象中,就可以获得访问权限相关的信息。

清单 6. 获得 Security Template 的相关信息

 securityPolicy sp = Factory.SecurityPolicy.fetchInstance(os, secPolicyId, null); 
 SecurityTemplateList stl = sp.get_SecurityTemplates(); 
 Iterator outerIter = stl.iterator(); 
 while(outerIter.hasNext()) 
 { 
 SecurityTemplate st = (SecurityTemplate) outerIter.next(); 
 
 AccessPermissionDescriptionList apdl = st.get_TemplatePermissionDescriptions(); 
 
 Iterator innerIter = apdl.iterator(); 
 System.out.println("Security template is " + st.get_DisplayName()); 
 
   
 while(innerIter.hasNext()) 
 
   { 
 AccessPermissionDescription apd = (AccessPermissionDescription) innerIter.next(); 
 System.out.println("Permission is " + apd.get_DescriptiveText() + "\n" + 
 "Permission type is " + apd.get_PermissionType().toString() + "\n" + 
 "Access mask is " + apd.get_AccessMask() 
 ); 
 } 
  } 

当我们不再需要使用某个 Security Policy 时候,可以将它删除:

上一页  5 6 7 8 9 10 

Tags:如何 通过 JAVA

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接