public class CertID
extends java.lang.Object
implements org.mozilla.jss.asn1.ASN1Value
CertID ::= SEQUENCE {
hashAlgorithm AlgorithmIdentifier,
issuerNameHash OCTET STRING, -- Hash of Issuer's DN
issuerKeyHash OCTET STRING, -- Hash of Issuers public key
serialNumber CertificateSerialNumber }
| Modifier and Type | Class and Description |
|---|---|
static class |
CertID.Template
A Template for decoding a
CertID. |
| Constructor and Description |
|---|
CertID(org.mozilla.jss.pkix.primitive.AlgorithmIdentifier hashAlgorithm,
org.mozilla.jss.asn1.OCTET_STRING issuerNameHash,
org.mozilla.jss.asn1.OCTET_STRING issuerKeyHash,
org.mozilla.jss.asn1.INTEGER serialNumber) |
| Modifier and Type | Method and Description |
|---|---|
void |
encode(java.io.OutputStream ostream) |
void |
encode(org.mozilla.jss.asn1.Tag implicitTag,
java.io.OutputStream ostream) |
java.lang.String |
getDigestName() |
org.mozilla.jss.pkix.primitive.AlgorithmIdentifier |
getHashAlgorithm() |
org.mozilla.jss.asn1.OCTET_STRING |
getIssuerKeyHash() |
org.mozilla.jss.asn1.OCTET_STRING |
getIssuerNameHash() |
org.mozilla.jss.asn1.INTEGER |
getSerialNumber() |
org.mozilla.jss.asn1.Tag |
getTag() |
static CertID.Template |
getTemplate() |
public CertID(org.mozilla.jss.pkix.primitive.AlgorithmIdentifier hashAlgorithm,
org.mozilla.jss.asn1.OCTET_STRING issuerNameHash,
org.mozilla.jss.asn1.OCTET_STRING issuerKeyHash,
org.mozilla.jss.asn1.INTEGER serialNumber)
public org.mozilla.jss.pkix.primitive.AlgorithmIdentifier getHashAlgorithm()
public org.mozilla.jss.asn1.OCTET_STRING getIssuerNameHash()
public org.mozilla.jss.asn1.OCTET_STRING getIssuerKeyHash()
public org.mozilla.jss.asn1.INTEGER getSerialNumber()
public org.mozilla.jss.asn1.Tag getTag()
getTag in interface org.mozilla.jss.asn1.ASN1Valuepublic void encode(java.io.OutputStream ostream)
throws java.io.IOException
encode in interface org.mozilla.jss.asn1.ASN1Valuejava.io.IOExceptionpublic void encode(org.mozilla.jss.asn1.Tag implicitTag,
java.io.OutputStream ostream)
throws java.io.IOException
encode in interface org.mozilla.jss.asn1.ASN1Valuejava.io.IOExceptionpublic static CertID.Template getTemplate()
public java.lang.String getDigestName()