Red Hat Application Migration Toolkit
package iaik.x509.extensions.qualified; import iaik.asn1.ASN; import iaik.asn1.ASN1Object; import iaik.asn1.CodingException; import iaik.asn1.ObjectID; import iaik.x509.V3Extension; import iaik.x509.X509ExtensionException; import iaik.x509.extensions.qualified.structures.BiometricData; public class BiometricInfo extends V3Extension { // $FF: synthetic field static Class a; BiometricData[] b; public static final ObjectID oid = new ObjectID("1.3.6.1.5.5.7.1.2", "BiometricInfo"); static Class a(String var0) { try { return Class.forName(var0); } catch (ClassNotFoundException var2) { throw new NoClassDefFoundError(var2.getMessage()); } } public String toString() { StringBuffer var1 = new StringBuffer(); for(int var2 = 0; var2 < this.b.length; ++var2) { var1.append(this.b[var2]); } var1.setLength(var1.length() - 1); return var1.toString(); } public ASN1Object toASN1Object() throws X509ExtensionException { try { return ASN.createSequenceOf(this.b); } catch (CodingException var2) { throw new X509ExtensionException(var2.toString()); } } public void setBiometricDatas(BiometricData[] var1) { this.b = var1; } public void init(ASN1Object var1) throws X509ExtensionException { try { this.b = (BiometricData[])ASN.parseSequenceOf(var1, a != null?a:(a = a("iaik.x509.extensions.qualified.structures.BiometricData"))); } catch (CodingException var3) { throw new X509ExtensionException(var3.getMessage()); } } public int hashCode() { return oid.hashCode(); } public ObjectID getObjectID() { return oid; } public BiometricData[] getBiometricDatas() { return this.b; } public BiometricInfo(BiometricData[] var1) { this.b = var1; } public BiometricInfo() { } }