BcRSAKeyTransRecipientInfoGenerator (Bouncy Castle Library 1.52 API Specification)
Date: 2015-03-01

org.bouncycastle.cms.bc

## Class BcRSAKeyTransRecipientInfoGenerator

- java.lang.Object
- - org.bouncycastle.cms.KeyTransRecipientInfoGenerator
  - - org.bouncycastle.cms.bc.BcKeyTransRecipientInfoGenerator
    - - org.bouncycastle.cms.bc.BcRSAKeyTransRecipientInfoGenerator

- All Implemented Interfaces:
    RecipientInfoGenerator

      public class BcRSAKeyTransRecipientInfoGenerator
      extends BcKeyTransRecipientInfoGenerator

- - ### Field Summary

    - ### Fields inherited from class org.bouncycastle.cms.KeyTransRecipientInfoGenerator

      `wrapper`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `BcRSAKeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier, org.bouncycastle.asn1.x509.AlgorithmIdentifier encAlgId, org.bouncycastle.crypto.params.AsymmetricKeyParameter publicKey)`
    `BcRSAKeyTransRecipientInfoGenerator(X509CertificateHolder recipientCert)`

  - ### Method Summary

    - ### Methods inherited from class org.bouncycastle.cms.KeyTransRecipientInfoGenerator

      `generate`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### BcRSAKeyTransRecipientInfoGenerator

          public BcRSAKeyTransRecipientInfoGenerator(byte[] subjectKeyIdentifier,
                                             org.bouncycastle.asn1.x509.AlgorithmIdentifier encAlgId,
                                             org.bouncycastle.crypto.params.AsymmetricKeyParameter publicKey)

    - #### BcRSAKeyTransRecipientInfoGenerator

          public BcRSAKeyTransRecipientInfoGenerator(X509CertificateHolder recipientCert)
                                              throws java.io.IOException

      Throws:
        `java.io.IOException`