本文整理了Java中org.spongycastle.asn1.ASN1EncodableVector.add()
方法的一些代码示例,展示了ASN1EncodableVector.add()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ASN1EncodableVector.add()
方法的具体详情如下:
包路径:org.spongycastle.asn1.ASN1EncodableVector
类名称:ASN1EncodableVector
方法名:add
[英]Add an encodable to the vector.
[中]向向量中添加一个可编码的。
代码示例来源:origin: com.madgag.spongycastle/core
/**
* @param attribute
*/
public void addAttribute(Attribute attribute)
{
attributes.add(attribute);
}
代码示例来源:origin: com.madgag.spongycastle/core
private void addOptional(ASN1EncodableVector v, ASN1Encodable obj)
{
if (obj != null)
{
v.add(obj);
}
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(a);
v.add(b);
v.add(p);
v.add(q);
v.add(x);
v.add(y);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(version);
v.add(digestAlgorithm);
v.add(encapContentInfo);
v.add(digest);
return new BERSequence(v);
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(version);
v.add(compressionAlgorithm);
v.add(encapContentInfo);
return new BERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(version);
v.add(subject);
v.add(subjectPublicKeyInfo);
v.add(new DERTaggedObject(false, 0, attributes));
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(new ASN1Integer(keySize));
v.add(p);
v.add(q);
v.add(a);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(func);
v.add(scheme);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(kem);
v.add(dem);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
if (version != null)
{
v.add(version);
}
v.add(iv);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(keyEncryptionAlgorithm);
v.add(encryptedKeyData);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(storeData);
v.add(integrityCheck);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
/**
* Produce an object suitable for an ASN1OutputStream.
*/
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(keyAttrId);
v.add(keyAttr);
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(bagId);
v.add(new DLTaggedObject(true, 0, bagValue));
if (bagAttributes != null)
{
v.add(bagAttributes);
}
return new DLSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public EncryptedData(
ASN1ObjectIdentifier contentType,
AlgorithmIdentifier encryptionAlgorithm,
ASN1Encodable content)
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(contentType);
v.add(encryptionAlgorithm.toASN1Primitive());
v.add(new BERTaggedObject(false, 0, content));
data = new BERSequence(v);
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(keyGenAlgorithm);
v.add(macAlgorithm);
v.add(new DEROctetString(getWitness()));
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public ASN1Primitive toASN1Primitive()
{
ASN1EncodableVector v = new ASN1EncodableVector();
v.add(sessionEncryptedKey);
if (transportParameters != null)
{
v.add(new DERTaggedObject(false, 0, transportParameters));
}
return new DERSequence(v);
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public SigningCertificateV2(
ESSCertIDv2[] certs)
{
ASN1EncodableVector v = new ASN1EncodableVector();
for (int i=0; i < certs.length; i++)
{
v.add(certs[i]);
}
this.certs = new DERSequence(v);
}
代码示例来源:origin: com.madgag.spongycastle/core
public GenRepContent(InfoTypeAndValue[] itv)
{
ASN1EncodableVector v = new ASN1EncodableVector();
for (int i = 0; i < itv.length; i++)
{
v.add(itv[i]);
}
content = new DERSequence(v);
}
代码示例来源:origin: com.madgag.spongycastle/core
public PublishTrustAnchors(BigInteger seqNumber, AlgorithmIdentifier hashAlgorithm, byte[][] anchorHashes)
{
this.seqNumber = new ASN1Integer(seqNumber);
this.hashAlgorithm = hashAlgorithm;
ASN1EncodableVector v = new ASN1EncodableVector();
for (int i = 0; i != anchorHashes.length; i++)
{
v.add(new DEROctetString(Arrays.clone(anchorHashes[i])));
}
this.anchorHashes = new DERSequence(v);
}
内容来源于网络,如有侵权,请联系作者删除!