JACC 提供者

使用“JACC 提供者”页面可为选定 GlassFish 服务器 实例或群集配置 Java 容器授权约定 (Java Authorization Contract for Containers, JACC) 提供者。

第三方授权模块可使用 JACC 提供者控制 GlassFish 服务器 中运行的应用程序。默认 GlassFish 服务器 安装包括名为 defaultsimple 的两个 JACC 提供者。这两个默认提供者实现了符合 JACC 规范的基于文件的简单授权引擎。您也可以创建自己的自定义 JACC 提供者。请参见创建 JACC 提供者

有关如何为 JACC 提供者编写实现类的信息,请参见 JACC 规范,网址是 http://jcp.org/en/jsr/detail?id=115

对于每个 JACC 提供者,将提供以下信息:

名称

JACC 提供者名称。该名称用于引用 domain.xml 中的 jacc-provider 元素。

策略配置

实现特定于提供者的 javax.security.jacc.PolicyConfigurationFactoryjavax.security.jacc.PolicyConfigurationFactory.provider 的完全限定类名称。

策略提供者

实现 java.security.Policyjavax.security.jacc.policy.provider 的完全限定类名称。

默认 JACC 提供者还支持以下属性。

系统信息库

包含 JACC 策略文件的目录。对于 default GlassFish 服务器 JACC 提供者,默认目录为 ${com.sun.aas.instanceRoot}/generated/policy。默认情况下,没有为 simpleGlassFish 服务器 JACC 提供者定义该属性。

“JACC 提供者”表还包含以下选项。

新建

用于创建新的 JACC 提供者的按钮。

删除

用于删除一个或多个选定 JACC 提供者的按钮。

相关任务
相关的 asadmin 命令
版权所有 © 2010, Oracle 和/或其附属公司。 保留所有权利。 法律声明