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

org.bouncycastle.cms.jcajce

## Class JceKeyAgreeRecipientId

- java.lang.Object
- - org.bouncycastle.cms.RecipientId
  - - org.bouncycastle.cms.KeyAgreeRecipientId
    - - org.bouncycastle.cms.jcajce.JceKeyAgreeRecipientId

- All Implemented Interfaces:
    java.lang.Cloneable, org.bouncycastle.util.Selector

      public class JceKeyAgreeRecipientId
      extends KeyAgreeRecipientId

- - ### Field Summary

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

      `kek, keyAgree, keyTrans, password`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `JceKeyAgreeRecipientId(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber)`
    `JceKeyAgreeRecipientId(java.security.cert.X509Certificate certificate)`

  - ### Method Summary

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

      `clone, equals, getSerialNumber, getSubjectKeyIdentifier, hashCode, match`

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

      `getType`

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

      `finalize, getClass, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### JceKeyAgreeRecipientId

          public JceKeyAgreeRecipientId(java.security.cert.X509Certificate certificate)

    - #### JceKeyAgreeRecipientId

          public JceKeyAgreeRecipientId(javax.security.auth.x500.X500Principal issuer,
                                java.math.BigInteger serialNumber)