Class JcaX509CertificateHolderSelector

java.lang.Object
org.bouncycastle.cert.selector.X509CertificateHolderSelector
org.bouncycastle.cert.selector.jcajce.JcaX509CertificateHolderSelector
All Implemented Interfaces:
Cloneable, org.bouncycastle.util.Selector

public class JcaX509CertificateHolderSelector extends X509CertificateHolderSelector
  • Constructor Details

    • JcaX509CertificateHolderSelector

      public JcaX509CertificateHolderSelector(X509Certificate certificate)
      Construct a signer identifier 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.
    • JcaX509CertificateHolderSelector

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

      public JcaX509CertificateHolderSelector(X500Principal issuer, BigInteger serialNumber, byte[] subjectKeyId)
      Construct a signer identifier 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.