public class org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute extends org.bouncycastle.asn1.cms.Attribute
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute
super_class: org.bouncycastle.asn1.cms.Attribute
{
public void <init>(org.bouncycastle.asn1.cms.IssuerAndSerialNumber);
descriptor: (Lorg/bouncycastle/asn1/cms/IssuerAndSerialNumber;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 // org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute this
start local 1 // org.bouncycastle.asn1.cms.IssuerAndSerialNumber issAndSer
0: .line 26
aload 0 /* this */
getstatic org.bouncycastle.asn1.smime.SMIMEAttributes.encrypKeyPref:Lorg/bouncycastle/asn1/DERObjectIdentifier;
1: .line 27
new org.bouncycastle.asn1.DERSet
dup
new org.bouncycastle.asn1.DERTaggedObject
dup
iconst_0
iconst_0
aload 1 /* issAndSer */
invokespecial org.bouncycastle.asn1.DERTaggedObject.<init>:(ZILorg/bouncycastle/asn1/DEREncodable;)V
invokespecial org.bouncycastle.asn1.DERSet.<init>:(Lorg/bouncycastle/asn1/DEREncodable;)V
invokespecial org.bouncycastle.asn1.cms.Attribute.<init>:(Lorg/bouncycastle/asn1/DERObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Set;)V
2: .line 28
return
end local 1 // org.bouncycastle.asn1.cms.IssuerAndSerialNumber issAndSer
end local 0 // org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute;
0 3 1 issAndSer Lorg/bouncycastle/asn1/cms/IssuerAndSerialNumber;
MethodParameters:
Name Flags
issAndSer
public void <init>(org.bouncycastle.asn1.cms.RecipientKeyIdentifier);
descriptor: (Lorg/bouncycastle/asn1/cms/RecipientKeyIdentifier;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 // org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute this
start local 1 // org.bouncycastle.asn1.cms.RecipientKeyIdentifier rKeyId
0: .line 34
aload 0 /* this */
getstatic org.bouncycastle.asn1.smime.SMIMEAttributes.encrypKeyPref:Lorg/bouncycastle/asn1/DERObjectIdentifier;
1: .line 35
new org.bouncycastle.asn1.DERSet
dup
new org.bouncycastle.asn1.DERTaggedObject
dup
iconst_0
iconst_1
aload 1 /* rKeyId */
invokespecial org.bouncycastle.asn1.DERTaggedObject.<init>:(ZILorg/bouncycastle/asn1/DEREncodable;)V
invokespecial org.bouncycastle.asn1.DERSet.<init>:(Lorg/bouncycastle/asn1/DEREncodable;)V
invokespecial org.bouncycastle.asn1.cms.Attribute.<init>:(Lorg/bouncycastle/asn1/DERObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Set;)V
2: .line 36
return
end local 1 // org.bouncycastle.asn1.cms.RecipientKeyIdentifier rKeyId
end local 0 // org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute;
0 3 1 rKeyId Lorg/bouncycastle/asn1/cms/RecipientKeyIdentifier;
MethodParameters:
Name Flags
rKeyId
public void <init>(org.bouncycastle.asn1.ASN1OctetString);
descriptor: (Lorg/bouncycastle/asn1/ASN1OctetString;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=2, args_size=2
start local 0 // org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute this
start local 1 // org.bouncycastle.asn1.ASN1OctetString sKeyId
0: .line 45
aload 0 /* this */
getstatic org.bouncycastle.asn1.smime.SMIMEAttributes.encrypKeyPref:Lorg/bouncycastle/asn1/DERObjectIdentifier;
1: .line 46
new org.bouncycastle.asn1.DERSet
dup
new org.bouncycastle.asn1.DERTaggedObject
dup
iconst_0
iconst_2
aload 1 /* sKeyId */
invokespecial org.bouncycastle.asn1.DERTaggedObject.<init>:(ZILorg/bouncycastle/asn1/DEREncodable;)V
invokespecial org.bouncycastle.asn1.DERSet.<init>:(Lorg/bouncycastle/asn1/DEREncodable;)V
invokespecial org.bouncycastle.asn1.cms.Attribute.<init>:(Lorg/bouncycastle/asn1/DERObjectIdentifier;Lorg/bouncycastle/asn1/ASN1Set;)V
2: .line 47
return
end local 1 // org.bouncycastle.asn1.ASN1OctetString sKeyId
end local 0 // org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/bouncycastle/asn1/smime/SMIMEEncryptionKeyPreferenceAttribute;
0 3 1 sKeyId Lorg/bouncycastle/asn1/ASN1OctetString;
MethodParameters:
Name Flags
sKeyId
}
SourceFile: "SMIMEEncryptionKeyPreferenceAttribute.java"