public class

SMIMEEncryptionKeyPreferenceAttribute

extends Attribute
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.cms.Attribute
       ↳ org.bouncycastle.asn1.smime.SMIMEEncryptionKeyPreferenceAttribute

Class Overview

The SMIMEEncryptionKeyPreference object.

 SMIMEEncryptionKeyPreference ::= CHOICE {
     issuerAndSerialNumber   [0] IssuerAndSerialNumber,
     receipentKeyId          [1] RecipientKeyIdentifier,
     subjectAltKeyIdentifier [2] SubjectKeyIdentifier
 }
 

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
SMIMEEncryptionKeyPreferenceAttribute(IssuerAndSerialNumber issAndSer)
SMIMEEncryptionKeyPreferenceAttribute(RecipientKeyIdentifier rKeyId)
SMIMEEncryptionKeyPreferenceAttribute(ASN1OctetString sKeyId)
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.cms.Attribute
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public SMIMEEncryptionKeyPreferenceAttribute (IssuerAndSerialNumber issAndSer)

public SMIMEEncryptionKeyPreferenceAttribute (RecipientKeyIdentifier rKeyId)

public SMIMEEncryptionKeyPreferenceAttribute (ASN1OctetString sKeyId)

Parameters
sKeyId the subjectKeyIdentifier value (normally the X.509 one)