org.bouncycastle.asn1.cmp
Class OOBCertHash
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.cmp.OOBCertHash
- All Implemented Interfaces:
- ASN1Encodable
public class OOBCertHash
- extends ASN1Object
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
OOBCertHash
public OOBCertHash(AlgorithmIdentifier hashAlg,
CertId certId,
byte[] hashVal)
OOBCertHash
public OOBCertHash(AlgorithmIdentifier hashAlg,
CertId certId,
DERBitString hashVal)
getInstance
public static OOBCertHash getInstance(java.lang.Object o)
getHashAlg
public AlgorithmIdentifier getHashAlg()
getCertId
public CertId getCertId()
getHashVal
public DERBitString getHashVal()
toASN1Primitive
public ASN1Primitive toASN1Primitive()
OOBCertHash ::= SEQUENCE {
hashAlg [0] AlgorithmIdentifier OPTIONAL,
certId [1] CertId OPTIONAL,
hashVal BIT STRING
-- hashVal is calculated over the DER encoding of the
-- self-signed certificate with the identifier certID.
}
- Specified by:
toASN1Primitive
in interface ASN1Encodable
- Specified by:
toASN1Primitive
in class ASN1Object
- Returns:
- a basic ASN.1 object representation.