Class JceKeyTransRecipientId

All Implemented Interfaces:
Cloneable, org.bouncycastle.util.Selector

public class JceKeyTransRecipientId extends KeyTransRecipientId
  • Constructor Details

    • JceKeyTransRecipientId

      public JceKeyTransRecipientId(X509Certificate certificate)
      Construct a recipient id based on the issuer, serial number and subject key identifier (if present) of the passed in certificate.
      Parameters:
      certificate - certificate providing the issue and serial number and subject key identifier.
    • JceKeyTransRecipientId

      public JceKeyTransRecipientId(X500Principal issuer, BigInteger serialNumber)
      Construct a recipient id based on the provided issuer and serial number..
      Parameters:
      issuer - the issuer to use.
      serialNumber - the serial number to use.
    • JceKeyTransRecipientId

      public JceKeyTransRecipientId(X500Principal issuer, BigInteger serialNumber, byte[] subjectKeyId)
      Construct a recipient id based on the provided issuer, serial number, and subjectKeyId..
      Parameters:
      issuer - the issuer to use.
      serialNumber - the serial number to use.
      subjectKeyId - the subject key ID to use.