public class org.bouncycastle.asn1.isismtt.x509.ProfessionInfo extends org.bouncycastle.asn1.ASN1Encodable
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
super_class: org.bouncycastle.asn1.ASN1Encodable
{
public static final org.bouncycastle.asn1.DERObjectIdentifier Rechtsanwltin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Rechtsanwalt;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Rechtsbeistand;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Steuerberaterin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Steuerberater;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Steuerbevollmchtigte;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Steuerbevollmchtigter;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Notarin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Notar;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Notarvertreterin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Notarvertreter;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Notariatsverwalterin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Notariatsverwalter;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Wirtschaftsprferin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Wirtschaftsprfer;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier VereidigteBuchprferin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier VereidigterBuchprfer;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Patentanwltin;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final org.bouncycastle.asn1.DERObjectIdentifier Patentanwalt;
descriptor: Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private org.bouncycastle.asn1.isismtt.x509.NamingAuthority namingAuthority;
descriptor: Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
flags: (0x0002) ACC_PRIVATE
private org.bouncycastle.asn1.ASN1Sequence professionItems;
descriptor: Lorg/bouncycastle/asn1/ASN1Sequence;
flags: (0x0002) ACC_PRIVATE
private org.bouncycastle.asn1.ASN1Sequence professionOIDs;
descriptor: Lorg/bouncycastle/asn1/ASN1Sequence;
flags: (0x0002) ACC_PRIVATE
private java.lang.String registrationNumber;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private org.bouncycastle.asn1.ASN1OctetString addProfessionInfo;
descriptor: Lorg/bouncycastle/asn1/ASN1OctetString;
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: new org.bouncycastle.asn1.DERObjectIdentifier
dup
1: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".1"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
2: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Rechtsanwltin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
3: new org.bouncycastle.asn1.DERObjectIdentifier
dup
4: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".2"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
5: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Rechtsanwalt:Lorg/bouncycastle/asn1/DERObjectIdentifier;
6: new org.bouncycastle.asn1.DERObjectIdentifier
dup
7: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".3"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
8: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Rechtsbeistand:Lorg/bouncycastle/asn1/DERObjectIdentifier;
9: new org.bouncycastle.asn1.DERObjectIdentifier
dup
10: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".4"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
11: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Steuerberaterin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
12: new org.bouncycastle.asn1.DERObjectIdentifier
dup
13: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".5"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
14: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Steuerberater:Lorg/bouncycastle/asn1/DERObjectIdentifier;
15: new org.bouncycastle.asn1.DERObjectIdentifier
dup
16: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".6"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
17: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Steuerbevollmchtigte:Lorg/bouncycastle/asn1/DERObjectIdentifier;
18: new org.bouncycastle.asn1.DERObjectIdentifier
dup
19: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".7"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
20: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Steuerbevollmchtigter:Lorg/bouncycastle/asn1/DERObjectIdentifier;
21: new org.bouncycastle.asn1.DERObjectIdentifier
dup
22: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".8"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
23: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Notarin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
24: new org.bouncycastle.asn1.DERObjectIdentifier
dup
25: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".9"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
26: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Notar:Lorg/bouncycastle/asn1/DERObjectIdentifier;
27: new org.bouncycastle.asn1.DERObjectIdentifier
dup
28: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".10"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
29: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Notarvertreterin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
30: new org.bouncycastle.asn1.DERObjectIdentifier
dup
31: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".11"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
32: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Notarvertreter:Lorg/bouncycastle/asn1/DERObjectIdentifier;
33: new org.bouncycastle.asn1.DERObjectIdentifier
dup
34: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".12"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
35: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Notariatsverwalterin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
36: new org.bouncycastle.asn1.DERObjectIdentifier
dup
37: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".13"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
38: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Notariatsverwalter:Lorg/bouncycastle/asn1/DERObjectIdentifier;
39: new org.bouncycastle.asn1.DERObjectIdentifier
dup
40: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".14"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
41: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Wirtschaftsprferin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
42: new org.bouncycastle.asn1.DERObjectIdentifier
dup
43: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".15"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
44: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Wirtschaftsprfer:Lorg/bouncycastle/asn1/DERObjectIdentifier;
45: new org.bouncycastle.asn1.DERObjectIdentifier
dup
46: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".16"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
47: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.VereidigteBuchprferin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
48: new org.bouncycastle.asn1.DERObjectIdentifier
dup
49: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".17"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
50: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.VereidigterBuchprfer:Lorg/bouncycastle/asn1/DERObjectIdentifier;
51: new org.bouncycastle.asn1.DERObjectIdentifier
dup
52: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".18"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
53: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Patentanwltin:Lorg/bouncycastle/asn1/DERObjectIdentifier;
54: new org.bouncycastle.asn1.DERObjectIdentifier
dup
55: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
getstatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.id_isismtt_at_namingAuthorities_RechtWirtschaftSteuern:Lorg/bouncycastle/asn1/DERObjectIdentifier;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc ".19"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
56: invokespecial org.bouncycastle.asn1.DERObjectIdentifier.<init>:(Ljava/lang/String;)V
putstatic org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.Patentanwalt:Lorg/bouncycastle/asn1/DERObjectIdentifier;
57: return
LocalVariableTable:
Start End Slot Name Signature
public static org.bouncycastle.asn1.isismtt.x509.ProfessionInfo getInstance(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
ifnull 1
aload 0
instanceof org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
ifeq 2
1: StackMap locals:
StackMap stack:
aload 0
checkcast org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
areturn
2: StackMap locals:
StackMap stack:
aload 0
instanceof org.bouncycastle.asn1.ASN1Sequence
ifeq 4
3: new org.bouncycastle.asn1.isismtt.x509.ProfessionInfo
dup
aload 0
checkcast org.bouncycastle.asn1.ASN1Sequence
invokespecial org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.<init>:(Lorg/bouncycastle/asn1/ASN1Sequence;)V
areturn
4: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "illegal object in getInstance: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
5: aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
6: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 obj Ljava/lang/Object;
MethodParameters:
Name Flags
obj
private void <init>(org.bouncycastle.asn1.ASN1Sequence);
descriptor: (Lorg/bouncycastle/asn1/ASN1Sequence;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
invokespecial org.bouncycastle.asn1.ASN1Encodable.<init>:()V
1: aload 1
invokevirtual org.bouncycastle.asn1.ASN1Sequence.size:()I
iconst_5
if_icmple 5
2: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad sequence size: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
3: aload 1
invokevirtual org.bouncycastle.asn1.ASN1Sequence.size:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
4: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: org.bouncycastle.asn1.isismtt.x509.ProfessionInfo org.bouncycastle.asn1.ASN1Sequence
StackMap stack:
aload 1
invokevirtual org.bouncycastle.asn1.ASN1Sequence.getObjects:()Ljava/util/Enumeration;
astore 2
start local 2 6: aload 2
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
checkcast org.bouncycastle.asn1.DEREncodable
astore 3
start local 3 7: aload 3
instanceof org.bouncycastle.asn1.ASN1TaggedObject
ifeq 14
8: aload 3
checkcast org.bouncycastle.asn1.ASN1TaggedObject
invokevirtual org.bouncycastle.asn1.ASN1TaggedObject.getTagNo:()I
ifeq 12
9: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad tag number: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
10: aload 3
checkcast org.bouncycastle.asn1.ASN1TaggedObject
invokevirtual org.bouncycastle.asn1.ASN1TaggedObject.getTagNo:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
11: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
12: StackMap locals: java.util.Enumeration org.bouncycastle.asn1.DEREncodable
StackMap stack:
aload 0
aload 3
checkcast org.bouncycastle.asn1.ASN1TaggedObject
iconst_1
invokestatic org.bouncycastle.asn1.isismtt.x509.NamingAuthority.getInstance:(Lorg/bouncycastle/asn1/ASN1TaggedObject;Z)Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.namingAuthority:Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
13: aload 2
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
checkcast org.bouncycastle.asn1.DEREncodable
astore 3
14: StackMap locals:
StackMap stack:
aload 0
aload 3
invokestatic org.bouncycastle.asn1.ASN1Sequence.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/ASN1Sequence;
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionItems:Lorg/bouncycastle/asn1/ASN1Sequence;
15: aload 2
invokeinterface java.util.Enumeration.hasMoreElements:()Z
ifeq 29
16: aload 2
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
checkcast org.bouncycastle.asn1.DEREncodable
astore 3
17: aload 3
instanceof org.bouncycastle.asn1.ASN1Sequence
ifeq 20
18: aload 0
aload 3
invokestatic org.bouncycastle.asn1.ASN1Sequence.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/ASN1Sequence;
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionOIDs:Lorg/bouncycastle/asn1/ASN1Sequence;
19: goto 29
20: StackMap locals:
StackMap stack:
aload 3
instanceof org.bouncycastle.asn1.DERPrintableString
ifeq 23
21: aload 0
aload 3
invokestatic org.bouncycastle.asn1.DERPrintableString.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/DERPrintableString;
invokevirtual org.bouncycastle.asn1.DERPrintableString.getString:()Ljava/lang/String;
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.registrationNumber:Ljava/lang/String;
22: goto 29
23: StackMap locals:
StackMap stack:
aload 3
instanceof org.bouncycastle.asn1.ASN1OctetString
ifeq 26
24: aload 0
aload 3
invokestatic org.bouncycastle.asn1.ASN1OctetString.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/ASN1OctetString;
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.addProfessionInfo:Lorg/bouncycastle/asn1/ASN1OctetString;
25: goto 29
26: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad object encountered: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
27: aload 3
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
28: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
29: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Enumeration.hasMoreElements:()Z
ifeq 40
30: aload 2
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
checkcast org.bouncycastle.asn1.DEREncodable
astore 3
31: aload 3
instanceof org.bouncycastle.asn1.DERPrintableString
ifeq 34
32: aload 0
aload 3
invokestatic org.bouncycastle.asn1.DERPrintableString.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/DERPrintableString;
invokevirtual org.bouncycastle.asn1.DERPrintableString.getString:()Ljava/lang/String;
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.registrationNumber:Ljava/lang/String;
33: goto 40
34: StackMap locals:
StackMap stack:
aload 3
instanceof org.bouncycastle.asn1.DEROctetString
ifeq 37
35: aload 0
aload 3
checkcast org.bouncycastle.asn1.DEROctetString
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.addProfessionInfo:Lorg/bouncycastle/asn1/ASN1OctetString;
36: goto 40
37: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad object encountered: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
38: aload 3
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
39: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
40: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Enumeration.hasMoreElements:()Z
ifeq 48
41: aload 2
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
checkcast org.bouncycastle.asn1.DEREncodable
astore 3
42: aload 3
instanceof org.bouncycastle.asn1.DEROctetString
ifeq 45
43: aload 0
aload 3
checkcast org.bouncycastle.asn1.DEROctetString
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.addProfessionInfo:Lorg/bouncycastle/asn1/ASN1OctetString;
44: goto 48
45: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Bad object encountered: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
46: aload 3
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
47: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
48: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 49 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
0 49 1 seq Lorg/bouncycastle/asn1/ASN1Sequence;
6 49 2 e Ljava/util/Enumeration;
7 49 3 o Lorg/bouncycastle/asn1/DEREncodable;
MethodParameters:
Name Flags
seq
public void <init>(org.bouncycastle.asn1.isismtt.x509.NamingAuthority, org.bouncycastle.asn1.x500.DirectoryString[], org.bouncycastle.asn1.DERObjectIdentifier[], java.lang.String, org.bouncycastle.asn1.ASN1OctetString);
descriptor: (Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;[Lorg/bouncycastle/asn1/x500/DirectoryString;[Lorg/bouncycastle/asn1/DERObjectIdentifier;Ljava/lang/String;Lorg/bouncycastle/asn1/ASN1OctetString;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
invokespecial org.bouncycastle.asn1.ASN1Encodable.<init>:()V
1: aload 0
aload 1
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.namingAuthority:Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
2: new org.bouncycastle.asn1.ASN1EncodableVector
dup
invokespecial org.bouncycastle.asn1.ASN1EncodableVector.<init>:()V
astore 6
start local 6 3: iconst_0
istore 7
start local 7 4: goto 7
5: StackMap locals: org.bouncycastle.asn1.isismtt.x509.ProfessionInfo org.bouncycastle.asn1.isismtt.x509.NamingAuthority org.bouncycastle.asn1.x500.DirectoryString[] org.bouncycastle.asn1.DERObjectIdentifier[] java.lang.String org.bouncycastle.asn1.ASN1OctetString org.bouncycastle.asn1.ASN1EncodableVector int
StackMap stack:
aload 6
aload 2
iload 7
aaload
invokevirtual org.bouncycastle.asn1.ASN1EncodableVector.add:(Lorg/bouncycastle/asn1/DEREncodable;)V
6: iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 2
arraylength
if_icmpne 5
end local 7 8: aload 0
new org.bouncycastle.asn1.DERSequence
dup
aload 6
invokespecial org.bouncycastle.asn1.DERSequence.<init>:(Lorg/bouncycastle/asn1/ASN1EncodableVector;)V
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionItems:Lorg/bouncycastle/asn1/ASN1Sequence;
9: aload 3
ifnull 17
10: new org.bouncycastle.asn1.ASN1EncodableVector
dup
invokespecial org.bouncycastle.asn1.ASN1EncodableVector.<init>:()V
astore 6
11: iconst_0
istore 7
start local 7 12: goto 15
13: StackMap locals:
StackMap stack:
aload 6
aload 3
iload 7
aaload
invokevirtual org.bouncycastle.asn1.ASN1EncodableVector.add:(Lorg/bouncycastle/asn1/DEREncodable;)V
14: iinc 7 1
StackMap locals:
StackMap stack:
15: iload 7
aload 3
arraylength
if_icmpne 13
end local 7 16: aload 0
new org.bouncycastle.asn1.DERSequence
dup
aload 6
invokespecial org.bouncycastle.asn1.DERSequence.<init>:(Lorg/bouncycastle/asn1/ASN1EncodableVector;)V
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionOIDs:Lorg/bouncycastle/asn1/ASN1Sequence;
17: StackMap locals:
StackMap stack:
aload 0
aload 4
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.registrationNumber:Ljava/lang/String;
18: aload 0
aload 5
putfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.addProfessionInfo:Lorg/bouncycastle/asn1/ASN1OctetString;
19: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
0 20 1 namingAuthority Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
0 20 2 professionItems [Lorg/bouncycastle/asn1/x500/DirectoryString;
0 20 3 professionOIDs [Lorg/bouncycastle/asn1/DERObjectIdentifier;
0 20 4 registrationNumber Ljava/lang/String;
0 20 5 addProfessionInfo Lorg/bouncycastle/asn1/ASN1OctetString;
3 20 6 v Lorg/bouncycastle/asn1/ASN1EncodableVector;
4 8 7 i I
12 16 7 i I
MethodParameters:
Name Flags
namingAuthority
professionItems
professionOIDs
registrationNumber
addProfessionInfo
public org.bouncycastle.asn1.DERObject toASN1Object();
descriptor: ()Lorg/bouncycastle/asn1/DERObject;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=1
start local 0 0: new org.bouncycastle.asn1.ASN1EncodableVector
dup
invokespecial org.bouncycastle.asn1.ASN1EncodableVector.<init>:()V
astore 1
start local 1 1: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.namingAuthority:Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
ifnull 3
2: aload 1
new org.bouncycastle.asn1.DERTaggedObject
dup
iconst_1
iconst_0
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.namingAuthority:Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
invokespecial org.bouncycastle.asn1.DERTaggedObject.<init>:(ZILorg/bouncycastle/asn1/DEREncodable;)V
invokevirtual org.bouncycastle.asn1.ASN1EncodableVector.add:(Lorg/bouncycastle/asn1/DEREncodable;)V
3: StackMap locals: org.bouncycastle.asn1.ASN1EncodableVector
StackMap stack:
aload 1
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionItems:Lorg/bouncycastle/asn1/ASN1Sequence;
invokevirtual org.bouncycastle.asn1.ASN1EncodableVector.add:(Lorg/bouncycastle/asn1/DEREncodable;)V
4: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionOIDs:Lorg/bouncycastle/asn1/ASN1Sequence;
ifnull 6
5: aload 1
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionOIDs:Lorg/bouncycastle/asn1/ASN1Sequence;
invokevirtual org.bouncycastle.asn1.ASN1EncodableVector.add:(Lorg/bouncycastle/asn1/DEREncodable;)V
6: StackMap locals:
StackMap stack:
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.registrationNumber:Ljava/lang/String;
ifnull 8
7: aload 1
new org.bouncycastle.asn1.DERPrintableString
dup
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.registrationNumber:Ljava/lang/String;
iconst_1
invokespecial org.bouncycastle.asn1.DERPrintableString.<init>:(Ljava/lang/String;Z)V
invokevirtual org.bouncycastle.asn1.ASN1EncodableVector.add:(Lorg/bouncycastle/asn1/DEREncodable;)V
8: StackMap locals:
StackMap stack:
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.addProfessionInfo:Lorg/bouncycastle/asn1/ASN1OctetString;
ifnull 10
9: aload 1
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.addProfessionInfo:Lorg/bouncycastle/asn1/ASN1OctetString;
invokevirtual org.bouncycastle.asn1.ASN1EncodableVector.add:(Lorg/bouncycastle/asn1/DEREncodable;)V
10: StackMap locals:
StackMap stack:
new org.bouncycastle.asn1.DERSequence
dup
aload 1
invokespecial org.bouncycastle.asn1.DERSequence.<init>:(Lorg/bouncycastle/asn1/ASN1EncodableVector;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
1 11 1 vec Lorg/bouncycastle/asn1/ASN1EncodableVector;
public org.bouncycastle.asn1.ASN1OctetString getAddProfessionInfo();
descriptor: ()Lorg/bouncycastle/asn1/ASN1OctetString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.addProfessionInfo:Lorg/bouncycastle/asn1/ASN1OctetString;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
public org.bouncycastle.asn1.isismtt.x509.NamingAuthority getNamingAuthority();
descriptor: ()Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.namingAuthority:Lorg/bouncycastle/asn1/isismtt/x509/NamingAuthority;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
public org.bouncycastle.asn1.x500.DirectoryString[] getProfessionItems();
descriptor: ()[Lorg/bouncycastle/asn1/x500/DirectoryString;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionItems:Lorg/bouncycastle/asn1/ASN1Sequence;
invokevirtual org.bouncycastle.asn1.ASN1Sequence.size:()I
anewarray org.bouncycastle.asn1.x500.DirectoryString
astore 1
start local 1 1: iconst_0
istore 2
start local 2 2: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionItems:Lorg/bouncycastle/asn1/ASN1Sequence;
invokevirtual org.bouncycastle.asn1.ASN1Sequence.getObjects:()Ljava/util/Enumeration;
astore 3
start local 3 3: goto 5
4: StackMap locals: org.bouncycastle.asn1.x500.DirectoryString[] int java.util.Enumeration
StackMap stack:
aload 1
iload 2
iinc 2 1
aload 3
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
invokestatic org.bouncycastle.asn1.x500.DirectoryString.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/x500/DirectoryString;
aastore
5: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Enumeration.hasMoreElements:()Z
ifne 4
end local 3 6: aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
1 7 1 items [Lorg/bouncycastle/asn1/x500/DirectoryString;
2 7 2 count I
3 6 3 e Ljava/util/Enumeration;
public org.bouncycastle.asn1.DERObjectIdentifier[] getProfessionOIDs();
descriptor: ()[Lorg/bouncycastle/asn1/DERObjectIdentifier;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=1
start local 0 0: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionOIDs:Lorg/bouncycastle/asn1/ASN1Sequence;
ifnonnull 2
1: iconst_0
anewarray org.bouncycastle.asn1.DERObjectIdentifier
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionOIDs:Lorg/bouncycastle/asn1/ASN1Sequence;
invokevirtual org.bouncycastle.asn1.ASN1Sequence.size:()I
anewarray org.bouncycastle.asn1.DERObjectIdentifier
astore 1
start local 1 3: iconst_0
istore 2
start local 2 4: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.professionOIDs:Lorg/bouncycastle/asn1/ASN1Sequence;
invokevirtual org.bouncycastle.asn1.ASN1Sequence.getObjects:()Ljava/util/Enumeration;
astore 3
start local 3 5: goto 7
6: StackMap locals: org.bouncycastle.asn1.DERObjectIdentifier[] int java.util.Enumeration
StackMap stack:
aload 1
iload 2
iinc 2 1
aload 3
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
invokestatic org.bouncycastle.asn1.DERObjectIdentifier.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/DERObjectIdentifier;
aastore
7: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Enumeration.hasMoreElements:()Z
ifne 6
end local 3 8: aload 1
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
3 9 1 oids [Lorg/bouncycastle/asn1/DERObjectIdentifier;
4 9 2 count I
5 8 3 e Ljava/util/Enumeration;
public java.lang.String getRegistrationNumber();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.bouncycastle.asn1.isismtt.x509.ProfessionInfo.registrationNumber:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/bouncycastle/asn1/isismtt/x509/ProfessionInfo;
}
SourceFile: "ProfessionInfo.java"