JavaTM 2 Platform
Standard Ed. 5.0

软件包 javax.security.auth
的使用

使用 javax.security.auth 的软件包
java.security 为安全框架提供类和接口。 
javax.management.remote 对 JMX MBean 服务器进行远程访问使用的接口。 
javax.management.remote.rmi RMI 连接器是供 JMX Remote API 使用的一种连接器,后者使用 RMI 将客户端请求传输到远程 MBean 服务器。 
javax.security.auth 此包提供用于进行身份验证和授权的框架。 
javax.security.auth.kerberos 此包包含与 Kerberos 网络身份验证协议相关的实用工具类。 
javax.security.auth.login 此包提供可插入的身份验证框架。 
javax.security.auth.spi 此包提供用于实现可插入身份验证模块的接口。 
javax.security.auth.x500 此包包含应该用来在 Subject 中存储 X500 Principal 和 X500 Private Crendentials 的类。 
 

java.security 使用的 javax.security.auth 中的类
Destroyable
          诸如 credentials 之类的对象可以选择实现此接口以便提供销毁它的内容的功能。
DestroyFailedException
          当 destroy 操作失败时,抛出此异常。
Subject
           Subject 表示某一项(如一个人)的一组相关信息。
 

javax.management.remote 使用的 javax.security.auth 中的类
Subject
           Subject 表示某一项(如一个人)的一组相关信息。
 

javax.management.remote.rmi 使用的 javax.security.auth 中的类
Subject
           Subject 表示某一项(如一个人)的一组相关信息。
 

javax.security.auth 使用的 javax.security.auth 中的类
DestroyFailedException
          当 destroy 操作失败时,抛出此异常。
Policy
          已过时。 从 JDK 1.4 版本开始,由 java.security.Policy 取代。java.security.Policy 有一个方法:
        public PermissionCollection getPermissions
            (java.security.ProtectionDomain pd)
 
 
ProtectionDomain 有一个构造方法:
        public ProtectionDomain
            (CodeSource cs,
             PermissionCollection permissions,
             ClassLoader loader,
             Principal[] principals)
 
这两个 API 为调用方提供向 Policy 查询基于 Principal 的 Permission 条目的方法。
RefreshFailedException
          当 refresh 操作失败时,抛出此异常。
Subject
           Subject 表示某一项(如一个人)的一组相关信息。
 

javax.security.auth.kerberos 使用的 javax.security.auth 中的类
Destroyable
          诸如 credentials 之类的对象可以选择实现此接口以便提供销毁它的内容的功能。
DestroyFailedException
          当 destroy 操作失败时,抛出此异常。
Refreshable
          诸如 credentials 之类的对象可以选择实现此接口,以提供对自己进行刷新的功能。
RefreshFailedException
          当 refresh 操作失败时,抛出此异常。
 

javax.security.auth.login 使用的 javax.security.auth 中的类
Subject
           Subject 表示某一项(如一个人)的一组相关信息。
 

javax.security.auth.spi 使用的 javax.security.auth 中的类
Subject
           Subject 表示某一项(如一个人)的一组相关信息。
 

javax.security.auth.x500 使用的 javax.security.auth 中的类
Destroyable
          诸如 credentials 之类的对象可以选择实现此接口以便提供销毁它的内容的功能。
 


JavaTM 2 Platform
Standard Ed. 5.0

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策