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

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

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

X509Name.toString介绍

[英]convert the structure to a string - if reverse is true the oids and values are listed out starting with the last element in the sequence (ala RFC 2253), otherwise the string will begin with the first element of the structure. If no string definition for the oid is found in oidSymbols the string value of the oid is added. Two standard symbol tables are provided DefaultSymbols, and RFC2253Symbols as part of this class.
[中]将结构转换为字符串-如果reverse为true,OID和值将从序列中的最后一个元素(ala RFC 2253)开始列出,否则字符串将从结构的第一个元素开始。如果在oid符号中找不到oid的字符串定义,则添加oid的字符串值。提供了两个标准符号表DefaultSymbols和RFC2253Symbols作为该类的一部分。

代码示例

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

public String toString()
  {
    return toString(DefaultReverse, DefaultSymbols);
  }
}

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

public String toString()
  {
    return toString(DefaultReverse, DefaultSymbols);
  }
}

代码示例来源:origin: org.codeartisans.qipki/qipki-crypto

public DistinguishedName( X509Name x509Name )
{
  this( x509Name.toString() );
}

代码示例来源:origin: org.codeartisans.qipki/qipki-crypto

case GeneralName.directoryName:
  x509GeneralName = X509GeneralName.directoryName;
  value = new X500Principal( ( ( X509Name ) generalName.getName() ).toString() ).getName( X500Principal.CANONICAL );
  break;
case GeneralName.uniformResourceIdentifier:

代码示例来源:origin: open-eid/digidoc4j

/**
 * Get String represetation of ResponderID
 * @param basResp
 * @return stringified responder ID
 */
private String responderIDtoString(BasicOCSPResp basResp) {
  if(basResp != null) {
    ResponderID respid = basResp.getResponderId().toASN1Primitive();
    Object o = ((DERTaggedObject)respid.toASN1Object()).getObject();
    if(o instanceof org.bouncycastle.asn1.DEROctetString) {
      org.bouncycastle.asn1.DEROctetString oc = (org.bouncycastle.asn1.DEROctetString)o;
      return "byKey: " + SignedDoc.bin2hex(oc.getOctets());
    } else {
      X509Name name = new X509Name((ASN1Sequence)o);
      return "byName: " + name.toString();
    }
  }
  else
    return null;
}

代码示例来源:origin: be.fedict.eid-applet/eid-applet-service-signer

} else {
  X509Name name = X509Name.getInstance(derTaggedObject.getObject());
  responderId.setByName(name.toString());

相关文章