本文整理了Java中org.spongycastle.asn1.ASN1Primitive
类的一些代码示例,展示了ASN1Primitive
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ASN1Primitive
类的具体详情如下:
包路径:org.spongycastle.asn1.ASN1Primitive
类名称:ASN1Primitive
[英]Base class for ASN.1 primitive objects. These are the actual objects used to generate byte encodings.
[中]ASN的基类。1基本对象。这些是用于生成字节编码的实际对象。
代码示例来源:origin: com.madgag.spongycastle/prov
public static ASN1Primitive fromExtensionValue(
byte[] encodedValue)
throws IOException
{
ASN1OctetString octs = (ASN1OctetString)ASN1Primitive.fromByteArray(encodedValue);
return ASN1Primitive.fromByteArray(octs.getOctets());
}
代码示例来源:origin: com.madgag.spongycastle/core
private static byte[] toByteArray(ASN1Primitive obj)
{
try
{
return obj.getEncoded();
}
catch (IOException e)
{
throw new IllegalArgumentException("Unable to encode object");
}
}
代码示例来源:origin: com.madgag/scprov-jdk15on
public int hashCode()
{
return id.toASN1Primitive().hashCode();
}
代码示例来源:origin: com.madgag.spongycastle/core
public void writeObject(
ASN1Encodable obj)
throws IOException
{
if (obj != null)
{
obj.toASN1Primitive().toDERObject().encode(this);
}
else
{
throw new IOException("null object detected");
}
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public void writeObject(
ASN1Encodable obj)
throws IOException
{
if (obj != null)
{
obj.toASN1Primitive().toDLObject().encode(this);
}
else
{
throw new IOException("null object detected");
}
}
}
代码示例来源:origin: com.madgag.spongycastle/core
if (other.dataValueDescriptor == null || !other.dataValueDescriptor.equals(dataValueDescriptor))
return externalContent.equals(other.externalContent);
代码示例来源:origin: com.madgag/scprov-jdk15on
if (!existing.toASN1Primitive().equals(attr))
byte[] octets = cryptData(false, d.getEncryptionAlgorithm(),
password, wrongPKCS12Zero, d.getContent().getOctets());
ASN1Sequence seq = (ASN1Sequence) ASN1Primitive.fromByteArray(octets);
if (!existing.toASN1Primitive().equals(attr))
if (!existing.toASN1Primitive().equals(attr))
if (!existing.toASN1Primitive().equals(attr))
代码示例来源:origin: com.madgag.spongycastle/core
void writeImplicitObject(ASN1Primitive obj)
throws IOException
{
if (obj != null)
{
obj.encode(new ImplicitOutputStream(os));
}
else
{
throw new IOException("null object detected");
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public final boolean equals(Object o)
{
if (this == o)
{
return true;
}
return (o instanceof ASN1Encodable) && asn1Equals(((ASN1Encodable)o).toASN1Primitive());
}
代码示例来源:origin: com.madgag.spongycastle/pkix
public boolean equals(
Object o)
{
if (!(o instanceof CertificateID))
{
return false;
}
CertificateID obj = (CertificateID)o;
return id.toASN1Primitive().equals(obj.id.toASN1Primitive());
}
代码示例来源:origin: com.madgag.spongycastle/prov
if (!existing.toASN1Primitive().equals(attr))
byte[] octets = cryptData(false, d.getEncryptionAlgorithm(),
password, wrongPKCS12Zero, d.getContent().getOctets());
ASN1Sequence seq = (ASN1Sequence)ASN1Primitive.fromByteArray(octets);
if (!existing.toASN1Primitive().equals(attr))
if (!existing.toASN1Primitive().equals(attr))
if (!existing.toASN1Primitive().equals(attr))
代码示例来源:origin: com.madgag/sc-light-jdk15on
void writeImplicitObject(ASN1Primitive obj)
throws IOException
{
if (obj != null)
{
obj.encode(new ImplicitOutputStream(os));
}
else
{
throw new IOException("null object detected");
}
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public void writeObject(
ASN1Encodable obj)
throws IOException
{
if (obj != null)
{
obj.toASN1Primitive().toDERObject().encode(this);
}
else
{
throw new IOException("null object detected");
}
}
代码示例来源:origin: com.madgag.spongycastle/core
public void writeObject(
ASN1Encodable obj)
throws IOException
{
if (obj != null)
{
obj.toASN1Primitive().toDLObject().encode(this);
}
else
{
throw new IOException("null object detected");
}
}
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public final boolean equals(Object o)
{
if (this == o)
{
return true;
}
return (o instanceof ASN1Encodable) && asn1Equals(((ASN1Encodable)o).toASN1Primitive());
}
代码示例来源:origin: com.madgag/scprov-jdk15on
public static ASN1Primitive fromExtensionValue(
byte[] encodedValue)
throws IOException
{
ASN1OctetString octs = (ASN1OctetString)ASN1Primitive.fromByteArray(encodedValue);
return ASN1Primitive.fromByteArray(octs.getOctets());
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
private static byte[] toByteArray(ASN1Primitive obj)
{
try
{
return obj.getEncoded();
}
catch (IOException e)
{
throw new IllegalArgumentException("Unable to encode object");
}
}
代码示例来源:origin: com.madgag.spongycastle/bcpkix-jdk15on
public boolean equals(
Object o)
{
if (!(o instanceof CertificateID))
{
return false;
}
CertificateID obj = (CertificateID)o;
return id.toASN1Primitive().equals(obj.id.toASN1Primitive());
}
代码示例来源:origin: com.madgag/sc-light-jdk15on
public int hashCode()
{
return this.toASN1Primitive().hashCode();
}
代码示例来源:origin: com.madgag.spongycastle/core
public void writeObject(
ASN1Encodable obj)
throws IOException
{
if (obj != null)
{
obj.toASN1Primitive().encode(this);
}
else
{
throw new IOException("null object detected");
}
}
内容来源于网络,如有侵权,请联系作者删除!