public class org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator extends org.bouncycastle.cms.KEKRecipientInfoGenerator
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator
super_class: org.bouncycastle.cms.KEKRecipientInfoGenerator
{
public void <init>(org.bouncycastle.asn1.cms.KEKIdentifier, org.bouncycastle.operator.bc.BcSymmetricKeyWrapper);
descriptor: (Lorg/bouncycastle/asn1/cms/KEKIdentifier;Lorg/bouncycastle/operator/bc/BcSymmetricKeyWrapper;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 // org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator this
start local 1 // org.bouncycastle.asn1.cms.KEKIdentifier kekIdentifier
start local 2 // org.bouncycastle.operator.bc.BcSymmetricKeyWrapper kekWrapper
0: .line 12
aload 0 /* this */
aload 1 /* kekIdentifier */
aload 2 /* kekWrapper */
invokespecial org.bouncycastle.cms.KEKRecipientInfoGenerator.<init>:(Lorg/bouncycastle/asn1/cms/KEKIdentifier;Lorg/bouncycastle/operator/SymmetricKeyWrapper;)V
1: .line 13
return
end local 2 // org.bouncycastle.operator.bc.BcSymmetricKeyWrapper kekWrapper
end local 1 // org.bouncycastle.asn1.cms.KEKIdentifier kekIdentifier
end local 0 // org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cms/bc/BcKEKRecipientInfoGenerator;
0 2 1 kekIdentifier Lorg/bouncycastle/asn1/cms/KEKIdentifier;
0 2 2 kekWrapper Lorg/bouncycastle/operator/bc/BcSymmetricKeyWrapper;
MethodParameters:
Name Flags
kekIdentifier
kekWrapper
public void <init>(byte[], org.bouncycastle.operator.bc.BcSymmetricKeyWrapper);
descriptor: ([BLorg/bouncycastle/operator/bc/BcSymmetricKeyWrapper;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 // org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator this
start local 1 // byte[] keyIdentifier
start local 2 // org.bouncycastle.operator.bc.BcSymmetricKeyWrapper kekWrapper
0: .line 17
aload 0 /* this */
new org.bouncycastle.asn1.cms.KEKIdentifier
dup
aload 1 /* keyIdentifier */
aconst_null
aconst_null
invokespecial org.bouncycastle.asn1.cms.KEKIdentifier.<init>:([BLorg/bouncycastle/asn1/ASN1GeneralizedTime;Lorg/bouncycastle/asn1/cms/OtherKeyAttribute;)V
aload 2 /* kekWrapper */
invokespecial org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator.<init>:(Lorg/bouncycastle/asn1/cms/KEKIdentifier;Lorg/bouncycastle/operator/bc/BcSymmetricKeyWrapper;)V
1: .line 18
return
end local 2 // org.bouncycastle.operator.bc.BcSymmetricKeyWrapper kekWrapper
end local 1 // byte[] keyIdentifier
end local 0 // org.bouncycastle.cms.bc.BcKEKRecipientInfoGenerator this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/bouncycastle/cms/bc/BcKEKRecipientInfoGenerator;
0 2 1 keyIdentifier [B
0 2 2 kekWrapper Lorg/bouncycastle/operator/bc/BcSymmetricKeyWrapper;
MethodParameters:
Name Flags
keyIdentifier
kekWrapper
}
SourceFile: "BcKEKRecipientInfoGenerator.java"