org.bouncycastle.asn1.x500.X500NameStyle.toString()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(2.7k)|赞(0)|评价(0)|浏览(320)

本文整理了Java中org.bouncycastle.asn1.x500.X500NameStyle.toString()方法的一些代码示例,展示了X500NameStyle.toString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。X500NameStyle.toString()方法的具体详情如下:
包路径:org.bouncycastle.asn1.x500.X500NameStyle
类名称:X500NameStyle
方法名:toString

X500NameStyle.toString介绍

[英]Convert the passed in X500Name to a String.
[中]将传入的X500名称转换为字符串。

代码示例

代码示例来源:origin: corda/corda-training-solutions

  1. /** Helpers for filtering the network map cache. */
  2. public String toDisplayString(X500Name name){
  3. return BCStyle.INSTANCE.toString(name);
  4. }

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

  1. public String toString()
  2. {
  3. return style.toString(this);
  4. }

代码示例来源:origin: redfish64/TinyTravelTracker

  1. public String toString()
  2. {
  3. return style.toString(this);
  4. }

代码示例来源:origin: org.xipki.tk/security

  1. public static String getRfc4519Name(final X500Name name) {
  2. ParamUtil.requireNonNull("name", name);
  3. return RFC4519Style.INSTANCE.toString(name);
  4. }

代码示例来源:origin: org.xipki/security

  1. public static String getRfc4519Name(X500Name name) {
  2. Args.notNull(name, "name");
  3. return RFC4519Style.INSTANCE.toString(name);
  4. }

代码示例来源:origin: puppetlabs/ssl-utils

  1. /**
  2. * Returns the Subject from an X509Certificate object.
  3. *
  4. * @param certificate The X509Certificate object
  5. * @return String representation of the Subject extracted from the X509Certificate.
  6. */
  7. public static String getSubjectFromX509Certificate(X509Certificate certificate) {
  8. byte[] encodedName = certificate.getSubjectX500Principal().getEncoded();
  9. X500Name x500Name = X500Name.getInstance(encodedName);
  10. return BCStyle.INSTANCE.toString(x500Name);
  11. }

代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on

  1. static void checkCRLsNotEmpty(Set crls, Object cert)
  2. throws AnnotatedException
  3. {
  4. if (crls.isEmpty())
  5. {
  6. if (cert instanceof X509AttributeCertificate)
  7. {
  8. X509AttributeCertificate aCert = (X509AttributeCertificate)cert;
  9. throw new AnnotatedException("No CRLs found for issuer \"" + aCert.getIssuer().getPrincipals()[0] + "\"");
  10. }
  11. else
  12. {
  13. X509Certificate xCert = (X509Certificate)cert;
  14. throw new AnnotatedException("No CRLs found for issuer \"" + RFC4519Style.INSTANCE.toString(PrincipalUtils.getIssuerPrincipal(xCert)) + "\"");
  15. }
  16. }
  17. }
  18. }

代码示例来源:origin: eu.eu-emi.security/canl

  1. static void checkCRLsNotEmpty(Set crls, Object cert)
  2. throws AnnotatedException
  3. {
  4. if (crls.isEmpty())
  5. {
  6. if (cert instanceof X509AttributeCertificate)
  7. {
  8. X509AttributeCertificate aCert = (X509AttributeCertificate)cert;
  9. throw new AnnotatedException("No CRLs found for issuer \"" + aCert.getIssuer().getPrincipals()[0] + "\"");
  10. }
  11. else
  12. {
  13. X509Certificate xCert = (X509Certificate)cert;
  14. throw new AnnotatedException("No CRLs found for issuer \"" + RFC4519Style.INSTANCE.toString(PrincipalUtils.getIssuerPrincipal(xCert)) + "\"");
  15. }
  16. }
  17. }
  18. }

相关文章