本文整理了Java中org.bouncycastle.asn1.x500.X500Name.getInstance()
方法的一些代码示例,展示了X500Name.getInstance()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。X500Name.getInstance()
方法的具体详情如下:
包路径:org.bouncycastle.asn1.x500.X500Name
类名称:X500Name
方法名:getInstance
[英]Return a X500Name based on the passed in tagged object.
[中]基于传入的标记对象返回X500名称。
代码示例来源:origin: org.apache.poi/poi-ooxml
responderId.setByKey(key);
} else {
X500Name name = X500Name.getInstance(derTaggedObject.getObject());
String nameStr = name.toString();
responderId.setByName(nameStr);
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
/**
* @deprecated use X500Name method
*/
public void setIssuer(
X509Name issuer)
{
this.issuer = X500Name.getInstance(issuer);
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public X500Name getName()
{
if (this.value instanceof ASN1OctetString)
{
return null;
}
return X500Name.getInstance(value);
}
代码示例来源:origin: redfish64/TinyTravelTracker
public X500Name getName()
{
if (this.value instanceof ASN1OctetString)
{
return null;
}
return X500Name.getInstance(value);
}
代码示例来源:origin: redfish64/TinyTravelTracker
/**
* @deprecated use X500Name constructor.
* @param dirName
*/
public GeneralName(
X509Name dirName)
{
this.obj = X500Name.getInstance(dirName);
this.tag = 4;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
/**
* @deprecated use X500Name constructor.
* @param dirName
*/
public GeneralName(
X509Name dirName)
{
this.obj = X500Name.getInstance(dirName);
this.tag = 4;
}
代码示例来源:origin: redfish64/TinyTravelTracker
/**
* @deprecated use X500Name method
*/
public void setIssuer(
X509Name issuer)
{
this.issuer = X500Name.getInstance(issuer);
}
代码示例来源:origin: kaikramer/keystore-explorer
/**
* Convert an X.500 Principal to an X.500 Name.
*
* @param principal
* X.500 Principal
* @return X.500 Name
*/
public static X500Name x500PrincipalToX500Name(X500Principal principal) {
return X500Name.getInstance(KseX500NameStyle.INSTANCE, principal.getEncoded());
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public IssuerAndSerialNumber(
X509Name name,
ASN1Integer certSerialNumber)
{
this.name = X500Name.getInstance(name.toASN1Primitive());
this.certSerialNumber = certSerialNumber;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
/**
* @deprecated use X500Name method
*/
public void setSubject(
X509Name subject)
{
this.subject = X500Name.getInstance(subject.toASN1Primitive());
}
代码示例来源:origin: eu.eu-emi.security/canl
/**
* Converts {@link X500Principal} to {@link X500Name} with the {@link JavaAndBCStyle}
* style.
* @param srcDn source object
* @return converted object
*/
public static X500Name toX500Name(X500Principal srcDn)
{
X500Name withDefaultStyle = X500Name.getInstance(srcDn.getEncoded());
JavaAndBCStyle style = new JavaAndBCStyle();
return X500Name.getInstance(style, withDefaultStyle);
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
/**
* @deprecated use X500Name method
*/
public void setIssuer(
X509Name issuer)
{
this.issuer = X500Name.getInstance(issuer.toASN1Primitive());
}
代码示例来源:origin: redfish64/TinyTravelTracker
/**
* @deprecated use X500Name constructor
*/
public IssuerAndSerialNumber(
X509Name name,
BigInteger serialNumber)
{
this.name = X500Name.getInstance(name);
this.serialNumber = new ASN1Integer(serialNumber);
}
代码示例来源:origin: redfish64/TinyTravelTracker
/**
* @deprecated use X500Name method
*/
public void setIssuer(
X509Name issuer)
{
this.issuer = X500Name.getInstance(issuer.toASN1Primitive());
}
代码示例来源:origin: org.xipki.scep/scep-common
private IssuerAndSubject(ASN1Sequence seq) {
ScepUtil.requireNonNull("seq", seq);
this.issuer = X500Name.getInstance(seq.getObjectAt(0));
this.subject = X500Name.getInstance(seq.getObjectAt(1));
}
代码示例来源:origin: org.xipki/cmpclient
SignatureCmpRequestor(X509Certificate cert) {
super(false,
X500Name.getInstance(Args.notNull(cert, "cert").getSubjectX500Principal().getEncoded()));
this.signer = null;
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
private IssuerAndSerialNumber(
ASN1Sequence seq)
{
this.name = X500Name.getInstance(seq.getObjectAt(0));
this.certSerialNumber = (ASN1Integer)seq.getObjectAt(1);
}
代码示例来源:origin: org.xwiki.commons/xwiki-commons-crypto-pkix
/**
* Create a new instance from a Bouncy Castle general name.
*
* @param name the Bouncy Castle general name.
*/
public X509DirectoryName(GeneralName name)
{
super(X500Name.getInstance(name.getName()));
if (name.getTagNo() != GeneralName.directoryName) {
throw new IllegalArgumentException("Incompatible general name: " + name.getTagNo());
}
}
代码示例来源:origin: org.bouncycastle/bcprov-debug-jdk15on
public Principal getIssuerDN()
{
try
{
return new X509Principal(X500Name.getInstance(c.getIssuer().getEncoded()));
}
catch (IOException e)
{
return null;
}
}
代码示例来源:origin: org.xipki.tk/security
/**
* First canonicalized the name, and then compute the SHA-1 finger-print over the
* canonicalized subject string.
* @param prin The name
* @return the fingerprint of the canonicalized name
*/
public static long fpCanonicalizedName(final X500Principal prin) {
ParamUtil.requireNonNull("prin", prin);
X500Name x500Name = X500Name.getInstance(prin.getEncoded());
return fpCanonicalizedName(x500Name);
}
内容来源于网络,如有侵权,请联系作者删除!