1f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectpackage org.bouncycastle.asn1.util;
2f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
3f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectimport org.bouncycastle.asn1.DEREncodable;
4f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectimport org.bouncycastle.asn1.DERObject;
5f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
6f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project/**
7f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project * @deprecated use ASN1Dump.
8f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project */
9f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectpublic class DERDump
10f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    extends ASN1Dump
11f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project{
12f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    /**
13f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     * dump out a DER object as a formatted string
14f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     *
15f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     * @param obj the DERObject to be dumped out.
16f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     */
17f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    public static String dumpAsString(
18f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        DERObject   obj)
19f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    {
20f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        return _dumpAsString("", obj);
21f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    }
22f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
23f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    /**
24f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     * dump out a DER object as a formatted string
25f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     *
26f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     * @param obj the DERObject to be dumped out.
27f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project     */
28f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    public static String dumpAsString(
29f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        DEREncodable   obj)
30f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    {
31f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        return _dumpAsString("", obj.getDERObject());
32f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    }
33f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project}
34