Class PKIXRecipientId

java.lang.Object
org.bouncycastle.cms.RecipientId
org.bouncycastle.cms.PKIXRecipientId
All Implemented Interfaces:
Cloneable, org.bouncycastle.util.Selector
Direct Known Subclasses:
KEMRecipientId, KeyAgreeRecipientId, KeyTransRecipientId

public class PKIXRecipientId extends RecipientId
  • Field Details

  • Constructor Details

    • PKIXRecipientId

      protected PKIXRecipientId(int type, X509CertificateHolderSelector baseSelector)
    • PKIXRecipientId

      protected PKIXRecipientId(int type, org.bouncycastle.asn1.x500.X500Name issuer, BigInteger serialNumber, byte[] subjectKeyId)
  • Method Details

    • getIssuer

      public org.bouncycastle.asn1.x500.X500Name getIssuer()
    • getSerialNumber

      public BigInteger getSerialNumber()
    • getSubjectKeyIdentifier

      public byte[] getSubjectKeyIdentifier()
    • clone

      public Object clone()
      Specified by:
      clone in interface org.bouncycastle.util.Selector
      Specified by:
      clone in class RecipientId
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • match

      public boolean match(Object obj)