本文整理了Java中org.spongycastle.asn1.x500.X500Name.getInstance()
方法的一些代码示例,展示了X500Name.getInstance()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。X500Name.getInstance()
方法的具体详情如下:
包路径:org.spongycastle.asn1.x500.X500Name
类名称:X500Name
方法名:getInstance
[英]Return a X500Name based on the passed in tagged object.
[中]基于传入的标记对象返回X500名称。
代码示例来源:origin: com.madgag/sc-light-jdk15on
/**
* @deprecated use X500Name constructor
*/
public IssuerAndSerialNumber(
X509Name name,
ASN1Integer serialNumber)
{
this.name = X500Name.getInstance(name);
this.serialNumber = serialNumber;
}
代码示例来源:origin: com.madgag.spongycastle/core
/**
* @deprecated use X500Name constructor.
* @param dirName
*/
public GeneralName(
X509Name dirName)
{
this.obj = X500Name.getInstance(dirName);
this.tag = 4;
}
代码示例来源:origin: com.madgag.spongycastle/core
/**
* @deprecated use X500Name method
*/
public void setIssuer(
X509Name issuer)
{
this.issuer = X500Name.getInstance(issuer.toASN1Primitive());
}
代码示例来源:origin: com.madgag.spongycastle/pkix
private static X500Name convertPrincipal(X500Principal issuer)
{
if (issuer == null)
{
return null;
}
return X500Name.getInstance(issuer.getEncoded());
}
}
代码示例来源:origin: com.madgag.spongycastle/pkix
/**
* Return the issuer of this holder's CRL.
*
* @return the CRL issuer.
*/
public X500Name getIssuer()
{
return X500Name.getInstance(x509CRL.getIssuer());
}
代码示例来源:origin: com.madgag.spongycastle/pkix
public JceKeyAgreeRecipientId(X500Principal issuer, BigInteger serialNumber)
{
super(X500Name.getInstance(issuer.getEncoded()), serialNumber);
}
}
代码示例来源:origin: com.madgag.spongycastle/bcpkix-jdk15on
/**
* Return the subject this certificate is for.
*
* @return the subject for the certificate.
*/
public X500Name getSubject()
{
return X500Name.getInstance(x509Certificate.getSubject());
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
/**
* @deprecated use X500Name method
*/
public void setSubject(
X509Name subject)
{
this.subject = X500Name.getInstance(subject.toASN1Primitive());
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
/**
* @deprecated use X500Name method
*/
public void setIssuer(
X509Name issuer)
{
this.issuer = X500Name.getInstance(issuer.toASN1Primitive());
}
代码示例来源:origin: com.madgag.spongycastle/core
/**
* @deprecated use X500Name method
*/
public void setSubject(
X509Name subject)
{
this.subject = X500Name.getInstance(subject.toASN1Primitive());
}
代码示例来源:origin: com.madgag.spongycastle/core
public IssuerAndSerialNumber(
X509Name name,
ASN1Integer certSerialNumber)
{
this.name = X500Name.getInstance(name.toASN1Primitive());
this.certSerialNumber = certSerialNumber;
}
代码示例来源:origin: com.madgag.spongycastle/core
/**
* @deprecated use X500Name method
*/
public void setSubject(
X509Name subject)
{
this.subject = X500Name.getInstance(subject.toASN1Primitive());
}
代码示例来源:origin: com.madgag.spongycastle/bcpkix-jdk15on
/**
* Create a PKCS#10 builder for the passed in subject and JCA public key.
*
* @param subject an X500Principal containing the subject associated with the request we are building.
* @param publicKey a JCA public key that is to be associated with the request we are building.
*/
public JcaPKCS10CertificationRequestBuilder(X500Principal subject, PublicKey publicKey)
{
super(X500Name.getInstance(subject.getEncoded()), SubjectPublicKeyInfo.getInstance(publicKey.getEncoded()));
}
}
代码示例来源:origin: com.madgag.spongycastle/pkix
public JcaCertificateRequestMessageBuilder setSubject(X500Principal subject)
{
if (subject != null)
{
setSubject(X500Name.getInstance(subject.getEncoded()));
}
return this;
}
代码示例来源:origin: com.madgag.spongycastle/bcpkix-jdk15on
public JcaCertificateRequestMessageBuilder setSubject(X500Principal subject)
{
if (subject != null)
{
setSubject(X500Name.getInstance(subject.getEncoded()));
}
return this;
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public IssuerAndSerialNumber(
ASN1Sequence seq)
{
this.name = X500Name.getInstance(seq.getObjectAt(0));
this.certSerialNumber = (ASN1Integer)seq.getObjectAt(1);
}
代码示例来源:origin: com.madgag.spongycastle/core
/**
* @deprecated use getInstance() method.
*/
public IssuerAndSerialNumber(
ASN1Sequence seq)
{
this.name = X500Name.getInstance(seq.getObjectAt(0));
this.serialNumber = (ASN1Integer)seq.getObjectAt(1);
}
代码示例来源:origin: com.madgag.spongycastle/prov
public Principal getIssuerDN()
{
try
{
return new X509Principal(X500Name.getInstance(c.getIssuer().getEncoded()));
}
catch (IOException e)
{
return null;
}
}
代码示例来源:origin: com.madgag.spongycastle/prov
public Principal getIssuerDN()
{
try
{
return new X509Principal(X500Name.getInstance(c.getIssuer().getEncoded()));
}
catch (IOException e)
{
return null;
}
}
代码示例来源:origin: com.madgag.spongycastle/core
private ServiceLocator(ASN1Sequence sequence)
{
this.issuer = X500Name.getInstance(sequence.getObjectAt(0));
if (sequence.size() == 2)
{
this.locator = AuthorityInformationAccess.getInstance(sequence.getObjectAt(1));
}
else
{
this.locator = null;
}
}
内容来源于网络,如有侵权,请联系作者删除!