diff options
Diffstat (limited to 'repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.java')
-rw-r--r-- | repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.java b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.java new file mode 100644 index 00000000..e74b8bed --- /dev/null +++ b/repackaged/bcprov/src/main/java/com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.java @@ -0,0 +1,30 @@ +/* GENERATED SOURCE. DO NOT MODIFY. */ +package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509; + +import java.security.cert.CertificateEncodingException; + +import com.android.org.bouncycastle.asn1.x509.BasicConstraints; +import com.android.org.bouncycastle.jcajce.util.JcaJceHelper; + +class X509CertificateInternal extends X509CertificateImpl +{ + private final byte[] encoding; + + X509CertificateInternal(JcaJceHelper bcHelper, com.android.org.bouncycastle.asn1.x509.Certificate c, + BasicConstraints basicConstraints, boolean[] keyUsage, String sigAlgName, byte[] sigAlgParams, byte[] encoding) + { + super(bcHelper, c, basicConstraints, keyUsage, sigAlgName, sigAlgParams); + + this.encoding = encoding; + } + + public byte[] getEncoded() throws CertificateEncodingException + { + if (null == encoding) + { + throw new CertificateEncodingException(); + } + + return encoding; + } +} |