Interface ProxyCSR

  • All Known Implementing Classes:
    ProxyCSRImpl

    public interface ProxyCSR
    Wraps information about a new proxy certificate signing request which was generated by the ProxyCSRGenerator.
    Author:
    K. Benedyczak
    See Also:
    ProxyCSRGenerator
    • Method Detail

      • getCSR

        org.bouncycastle.pkcs.PKCS10CertificationRequest getCSR()
        Returns the CSR
        Returns:
        the generated CSR
      • getPrivateKey

        java.security.PrivateKey getPrivateKey()
                                        throws java.lang.IllegalStateException
        Returns the generated private key of this CSR. If public key was manually set an exception is thrown.
        Returns:
        The private key.
        Throws:
        java.lang.IllegalStateException - if the private and public keys were not generated
      • hasPrivateKey

        boolean hasPrivateKey()
        Returns:
        true if private key was generated and is available through getPrivateKey()