Class JcaX509CertificateHolderSelector

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

    public class JcaX509CertificateHolderSelector
    extends X509CertificateHolderSelector
    • Constructor Summary

      Constructors 
      Constructor Description
      JcaX509CertificateHolderSelector​(java.security.cert.X509Certificate certificate)
      Construct a signer identifier based on the issuer, serial number and subject key identifier (if present) of the passed in certificate.
      JcaX509CertificateHolderSelector​(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber)
      Construct a signer identifier based on the provided issuer and serial number..
      JcaX509CertificateHolderSelector​(javax.security.auth.x500.X500Principal issuer, java.math.BigInteger serialNumber, byte[] subjectKeyId)
      Construct a signer identifier based on the provided issuer, serial number, and subjectKeyId..
    • Constructor Detail

      • JcaX509CertificateHolderSelector

        public JcaX509CertificateHolderSelector​(java.security.cert.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​(javax.security.auth.x500.X500Principal issuer,
                                                java.math.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​(javax.security.auth.x500.X500Principal issuer,
                                                java.math.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.