public class OOBCertHash
extends java.lang.Object
implements org.bouncycastle.asn1.ASN1Encodable
OOBCertHash ::= SEQUENCE { hashAlg [0] AlgorithmIdentifier OPTIONAL, certId [1] CertId OPTIONAL, hashVal BIT STRING -- hashVal is calculated over DER encoding of the subjectPublicKey field of the corresponding cert. }
Constructor and Description |
---|
OOBCertHash(org.bouncycastle.asn1.ASN1Sequence seq) |
OOBCertHash(org.bouncycastle.asn1.DERBitString hashVal) |
Modifier and Type | Method and Description |
---|---|
CertId |
getCertId() |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getHashAlg() |
org.bouncycastle.asn1.DERBitString |
getHashVal() |
static OOBCertHash |
getInstance(org.bouncycastle.asn1.ASN1TaggedObject obj,
boolean explicit) |
static OOBCertHash |
getInstance(java.lang.Object obj) |
void |
setCertId(CertId certId) |
void |
setHashAlg(org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlg) |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive() |
java.lang.String |
toString() |
public OOBCertHash(org.bouncycastle.asn1.ASN1Sequence seq)
public OOBCertHash(org.bouncycastle.asn1.DERBitString hashVal)
public static OOBCertHash getInstance(org.bouncycastle.asn1.ASN1TaggedObject obj, boolean explicit)
public static OOBCertHash getInstance(java.lang.Object obj)
public org.bouncycastle.asn1.DERBitString getHashVal()
public void setHashAlg(org.bouncycastle.asn1.x509.AlgorithmIdentifier hashAlg)
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlg()
public void setCertId(CertId certId)
public CertId getCertId()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2018 Agencia de Tecnología y Certificación Electrónica. All Rights Reserved.