public class org.bouncycastle.cert.X509v2CRLBuilder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.bouncycastle.cert.X509v2CRLBuilder
super_class: java.lang.Object
{
private org.bouncycastle.asn1.x509.V2TBSCertListGenerator tbsGen;
descriptor: Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
flags: (0x0002) ACC_PRIVATE
private org.bouncycastle.asn1.x509.ExtensionsGenerator extGenerator;
descriptor: Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
flags: (0x0002) ACC_PRIVATE
public void <init>(org.bouncycastle.asn1.x500.X500Name, java.util.Date);
descriptor: (Lorg/bouncycastle/asn1/x500/X500Name;Ljava/util/Date;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new org.bouncycastle.asn1.x509.V2TBSCertListGenerator
dup
invokespecial org.bouncycastle.asn1.x509.V2TBSCertListGenerator.<init>:()V
putfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
2: aload 0
new org.bouncycastle.asn1.x509.ExtensionsGenerator
dup
invokespecial org.bouncycastle.asn1.x509.ExtensionsGenerator.<init>:()V
putfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
3: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 1
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setIssuer:(Lorg/bouncycastle/asn1/x500/X500Name;)V
4: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
new org.bouncycastle.asn1.x509.Time
dup
aload 2
invokespecial org.bouncycastle.asn1.x509.Time.<init>:(Ljava/util/Date;)V
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setThisUpdate:(Lorg/bouncycastle/asn1/x509/Time;)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 6 1 issuer Lorg/bouncycastle/asn1/x500/X500Name;
0 6 2 thisUpdate Ljava/util/Date;
MethodParameters:
Name Flags
issuer
thisUpdate
public void <init>(org.bouncycastle.asn1.x500.X500Name, java.util.Date, java.util.Locale);
descriptor: (Lorg/bouncycastle/asn1/x500/X500Name;Ljava/util/Date;Ljava/util/Locale;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new org.bouncycastle.asn1.x509.V2TBSCertListGenerator
dup
invokespecial org.bouncycastle.asn1.x509.V2TBSCertListGenerator.<init>:()V
putfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
2: aload 0
new org.bouncycastle.asn1.x509.ExtensionsGenerator
dup
invokespecial org.bouncycastle.asn1.x509.ExtensionsGenerator.<init>:()V
putfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
3: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 1
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setIssuer:(Lorg/bouncycastle/asn1/x500/X500Name;)V
4: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
new org.bouncycastle.asn1.x509.Time
dup
aload 2
aload 3
invokespecial org.bouncycastle.asn1.x509.Time.<init>:(Ljava/util/Date;Ljava/util/Locale;)V
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setThisUpdate:(Lorg/bouncycastle/asn1/x509/Time;)V
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 6 1 issuer Lorg/bouncycastle/asn1/x500/X500Name;
0 6 2 thisUpdate Ljava/util/Date;
0 6 3 dateLocale Ljava/util/Locale;
MethodParameters:
Name Flags
issuer
thisUpdate
dateLocale
public void <init>(org.bouncycastle.asn1.x500.X500Name, org.bouncycastle.asn1.x509.Time);
descriptor: (Lorg/bouncycastle/asn1/x500/X500Name;Lorg/bouncycastle/asn1/x509/Time;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
new org.bouncycastle.asn1.x509.V2TBSCertListGenerator
dup
invokespecial org.bouncycastle.asn1.x509.V2TBSCertListGenerator.<init>:()V
putfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
2: aload 0
new org.bouncycastle.asn1.x509.ExtensionsGenerator
dup
invokespecial org.bouncycastle.asn1.x509.ExtensionsGenerator.<init>:()V
putfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
3: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 1
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setIssuer:(Lorg/bouncycastle/asn1/x500/X500Name;)V
4: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 2
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setThisUpdate:(Lorg/bouncycastle/asn1/x509/Time;)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 6 1 issuer Lorg/bouncycastle/asn1/x500/X500Name;
0 6 2 thisUpdate Lorg/bouncycastle/asn1/x509/Time;
MethodParameters:
Name Flags
issuer
thisUpdate
public org.bouncycastle.cert.X509v2CRLBuilder setNextUpdate(java.util.Date);
descriptor: (Ljava/util/Date;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new org.bouncycastle.asn1.x509.Time
dup
aload 1
invokespecial org.bouncycastle.asn1.x509.Time.<init>:(Ljava/util/Date;)V
invokevirtual org.bouncycastle.cert.X509v2CRLBuilder.setNextUpdate:(Lorg/bouncycastle/asn1/x509/Time;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 1 1 date Ljava/util/Date;
MethodParameters:
Name Flags
date
public org.bouncycastle.cert.X509v2CRLBuilder setNextUpdate(java.util.Date, java.util.Locale);
descriptor: (Ljava/util/Date;Ljava/util/Locale;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
new org.bouncycastle.asn1.x509.Time
dup
aload 1
aload 2
invokespecial org.bouncycastle.asn1.x509.Time.<init>:(Ljava/util/Date;Ljava/util/Locale;)V
invokevirtual org.bouncycastle.cert.X509v2CRLBuilder.setNextUpdate:(Lorg/bouncycastle/asn1/x509/Time;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 1 1 date Ljava/util/Date;
0 1 2 dateLocale Ljava/util/Locale;
MethodParameters:
Name Flags
date
dateLocale
public org.bouncycastle.cert.X509v2CRLBuilder setNextUpdate(org.bouncycastle.asn1.x509.Time);
descriptor: (Lorg/bouncycastle/asn1/x509/Time;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 1
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setNextUpdate:(Lorg/bouncycastle/asn1/x509/Time;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 2 1 date Lorg/bouncycastle/asn1/x509/Time;
MethodParameters:
Name Flags
date
public org.bouncycastle.cert.X509v2CRLBuilder addCRLEntry(java.math.BigInteger, java.util.Date, int);
descriptor: (Ljava/math/BigInteger;Ljava/util/Date;I)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
new org.bouncycastle.asn1.ASN1Integer
dup
aload 1
invokespecial org.bouncycastle.asn1.ASN1Integer.<init>:(Ljava/math/BigInteger;)V
new org.bouncycastle.asn1.x509.Time
dup
aload 2
invokespecial org.bouncycastle.asn1.x509.Time.<init>:(Ljava/util/Date;)V
iload 3
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.addCRLEntry:(Lorg/bouncycastle/asn1/ASN1Integer;Lorg/bouncycastle/asn1/x509/Time;I)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 2 1 userCertificateSerial Ljava/math/BigInteger;
0 2 2 revocationDate Ljava/util/Date;
0 2 3 reason I
MethodParameters:
Name Flags
userCertificateSerial
revocationDate
reason
public org.bouncycastle.cert.X509v2CRLBuilder addCRLEntry(java.math.BigInteger, java.util.Date, int, java.util.Date);
descriptor: (Ljava/math/BigInteger;Ljava/util/Date;ILjava/util/Date;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
new org.bouncycastle.asn1.ASN1Integer
dup
aload 1
invokespecial org.bouncycastle.asn1.ASN1Integer.<init>:(Ljava/math/BigInteger;)V
new org.bouncycastle.asn1.x509.Time
dup
aload 2
invokespecial org.bouncycastle.asn1.x509.Time.<init>:(Ljava/util/Date;)V
iload 3
new org.bouncycastle.asn1.ASN1GeneralizedTime
dup
aload 4
invokespecial org.bouncycastle.asn1.ASN1GeneralizedTime.<init>:(Ljava/util/Date;)V
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.addCRLEntry:(Lorg/bouncycastle/asn1/ASN1Integer;Lorg/bouncycastle/asn1/x509/Time;ILorg/bouncycastle/asn1/ASN1GeneralizedTime;)V
1: aload 0
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 2 1 userCertificateSerial Ljava/math/BigInteger;
0 2 2 revocationDate Ljava/util/Date;
0 2 3 reason I
0 2 4 invalidityDate Ljava/util/Date;
MethodParameters:
Name Flags
userCertificateSerial
revocationDate
reason
invalidityDate
public org.bouncycastle.cert.X509v2CRLBuilder addCRLEntry(java.math.BigInteger, java.util.Date, org.bouncycastle.asn1.x509.Extensions);
descriptor: (Ljava/math/BigInteger;Ljava/util/Date;Lorg/bouncycastle/asn1/x509/Extensions;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
new org.bouncycastle.asn1.ASN1Integer
dup
aload 1
invokespecial org.bouncycastle.asn1.ASN1Integer.<init>:(Ljava/math/BigInteger;)V
new org.bouncycastle.asn1.x509.Time
dup
aload 2
invokespecial org.bouncycastle.asn1.x509.Time.<init>:(Ljava/util/Date;)V
aload 3
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.addCRLEntry:(Lorg/bouncycastle/asn1/ASN1Integer;Lorg/bouncycastle/asn1/x509/Time;Lorg/bouncycastle/asn1/x509/Extensions;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 2 1 userCertificateSerial Ljava/math/BigInteger;
0 2 2 revocationDate Ljava/util/Date;
0 2 3 extensions Lorg/bouncycastle/asn1/x509/Extensions;
MethodParameters:
Name Flags
userCertificateSerial
revocationDate
extensions
public org.bouncycastle.cert.X509v2CRLBuilder addCRL(org.bouncycastle.cert.X509CRLHolder);
descriptor: (Lorg/bouncycastle/cert/X509CRLHolder;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.bouncycastle.cert.X509CRLHolder.toASN1Structure:()Lorg/bouncycastle/asn1/x509/CertificateList;
invokevirtual org.bouncycastle.asn1.x509.CertificateList.getTBSCertList:()Lorg/bouncycastle/asn1/x509/TBSCertList;
astore 2
start local 2 1: aload 2
ifnull 6
2: aload 2
invokevirtual org.bouncycastle.asn1.x509.TBSCertList.getRevokedCertificateEnumeration:()Ljava/util/Enumeration;
astore 3
start local 3 3: goto 5
4: StackMap locals: org.bouncycastle.asn1.x509.TBSCertList java.util.Enumeration
StackMap stack:
aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 3
invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
checkcast org.bouncycastle.asn1.ASN1Encodable
invokeinterface org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive:()Lorg/bouncycastle/asn1/ASN1Primitive;
invokestatic org.bouncycastle.asn1.ASN1Sequence.getInstance:(Ljava/lang/Object;)Lorg/bouncycastle/asn1/ASN1Sequence;
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.addCRLEntry:(Lorg/bouncycastle/asn1/ASN1Sequence;)V
5: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Enumeration.hasMoreElements:()Z
ifne 4
end local 3 6: StackMap locals:
StackMap stack:
aload 0
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 7 1 other Lorg/bouncycastle/cert/X509CRLHolder;
1 7 2 revocations Lorg/bouncycastle/asn1/x509/TBSCertList;
3 6 3 en Ljava/util/Enumeration;
MethodParameters:
Name Flags
other
public org.bouncycastle.cert.X509v2CRLBuilder addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, org.bouncycastle.asn1.ASN1Encodable);
descriptor: (Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;ZLorg/bouncycastle/asn1/ASN1Encodable;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
aload 1
iload 2
aload 3
invokestatic org.bouncycastle.cert.CertUtils.addExtension:(Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;ZLorg/bouncycastle/asn1/ASN1Encodable;)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 2 1 oid Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
0 2 2 isCritical Z
0 2 3 value Lorg/bouncycastle/asn1/ASN1Encodable;
Exceptions:
throws org.bouncycastle.cert.CertIOException
MethodParameters:
Name Flags
oid
isCritical
value
public org.bouncycastle.cert.X509v2CRLBuilder addExtension(org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[]);
descriptor: (Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Z[B)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
aload 1
iload 2
aload 3
invokevirtual org.bouncycastle.asn1.x509.ExtensionsGenerator.addExtension:(Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;Z[B)V
1: aload 0
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 2 1 oid Lorg/bouncycastle/asn1/ASN1ObjectIdentifier;
0 2 2 isCritical Z
0 2 3 encodedValue [B
Exceptions:
throws org.bouncycastle.cert.CertIOException
MethodParameters:
Name Flags
oid
isCritical
encodedValue
public org.bouncycastle.cert.X509v2CRLBuilder addExtension(org.bouncycastle.asn1.x509.Extension);
descriptor: (Lorg/bouncycastle/asn1/x509/Extension;)Lorg/bouncycastle/cert/X509v2CRLBuilder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
aload 1
invokevirtual org.bouncycastle.asn1.x509.ExtensionsGenerator.addExtension:(Lorg/bouncycastle/asn1/x509/Extension;)V
1: aload 0
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 2 1 extension Lorg/bouncycastle/asn1/x509/Extension;
Exceptions:
throws org.bouncycastle.cert.CertIOException
MethodParameters:
Name Flags
extension
public org.bouncycastle.cert.X509CRLHolder build(org.bouncycastle.operator.ContentSigner);
descriptor: (Lorg/bouncycastle/operator/ContentSigner;)Lorg/bouncycastle/cert/X509CRLHolder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 1
invokeinterface org.bouncycastle.operator.ContentSigner.getAlgorithmIdentifier:()Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setSignature:(Lorg/bouncycastle/asn1/x509/AlgorithmIdentifier;)V
1: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
invokevirtual org.bouncycastle.asn1.x509.ExtensionsGenerator.isEmpty:()Z
ifne 3
2: aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.extGenerator:Lorg/bouncycastle/asn1/x509/ExtensionsGenerator;
invokevirtual org.bouncycastle.asn1.x509.ExtensionsGenerator.generate:()Lorg/bouncycastle/asn1/x509/Extensions;
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.setExtensions:(Lorg/bouncycastle/asn1/x509/Extensions;)V
3: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.bouncycastle.cert.X509v2CRLBuilder.tbsGen:Lorg/bouncycastle/asn1/x509/V2TBSCertListGenerator;
invokevirtual org.bouncycastle.asn1.x509.V2TBSCertListGenerator.generateTBSCertList:()Lorg/bouncycastle/asn1/x509/TBSCertList;
invokestatic org.bouncycastle.cert.CertUtils.generateFullCRL:(Lorg/bouncycastle/operator/ContentSigner;Lorg/bouncycastle/asn1/x509/TBSCertList;)Lorg/bouncycastle/cert/X509CRLHolder;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/bouncycastle/cert/X509v2CRLBuilder;
0 4 1 signer Lorg/bouncycastle/operator/ContentSigner;
MethodParameters:
Name Flags
signer
}
SourceFile: "X509v2CRLBuilder.java"