JavaTM Platform
Standard Ed. 6

类 javax.security.auth.x500.X500Principal
的使用

使用 X500Principal 的软件包
java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 
 

java.security.certX500Principal 的使用
 

返回 X500Principaljava.security.cert 中的方法
 X500Principal TrustAnchor.getCA()
          以 X500Principal 的形式返回最受信任的 CA 的名称。
 X500Principal X509CRLEntry.getCertificateIssuer()
          获取此项所描述的 X509Certificate 的发布方。
 X500Principal X509CertSelector.getIssuer()
          以 X500Principal 的形式返回 issuer 标准。
 X500Principal X509CRL.getIssuerX500Principal()
          以 X500Principal 的形式返回 CRL 的发布方(发布方标识名)值。
 X500Principal X509Certificate.getIssuerX500Principal()
          以 X500Principal 的形式返回证书的发布方(发布方标识名)值。
 X500Principal X509CertSelector.getSubject()
          以 X500Principal 的形式返回 subject 标准。
 X500Principal X509Certificate.getSubjectX500Principal()
          以 X500Principal 的形式返回证书的主体(主体标识名)值。
 

返回变量类型为 X500Principal 的类型的 java.security.cert 中的方法
 Collection<X500Principal> X509CRLSelector.getIssuers()
          返回 issuerNames 标准。
 

参数类型为 X500Principaljava.security.cert 中的方法
 void X509CRLSelector.addIssuer(X500Principal issuer)
          向 issuerNames 标准中添加名称。
 void X509CertSelector.setIssuer(X500Principal issuer)
          设置 issuer 标准。
 void X509CertSelector.setSubject(X500Principal subject)
          设置 subject 标准。
 

类型变量类型为 X500Principaljava.security.cert 中的方法参数
 void X509CRLSelector.setIssuers(Collection<X500Principal> issuers)
          设置 issuerNames 标准。
 

参数类型为 X500Principaljava.security.cert 中的构造方法
TrustAnchor(X500Principal caPrincipal, PublicKey pubKey, byte[] nameConstraints)
          创建一个 TrustAnchor 实例,其中以 X500Principal 和公钥的形式指定最受信任的 CA。
 


JavaTM Platform
Standard Ed. 6

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

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