Interface ICertAuthority

  • All Superinterfaces:
    IAuthority, ISubsystem

    public interface ICertAuthority
    extends IAuthority
    Authority that handles certificates needed by the cert registration servlets.

    Version:
    $Revision$ $Date$
    • Method Detail

      • getCACertChain

        org.mozilla.jss.netscape.security.x509.CertificateChain getCACertChain()
        Returns CA's certificate chain.

        Returns:
        the Certificate Chain for the CA.
      • getCACert

        org.mozilla.jss.netscape.security.x509.X509CertImpl getCACert()
                                                               throws EBaseException
        Returns CA's certificate implementaion.

        Returns:
        CA's certificate.
        Throws:
        EBaseException
      • getCASigningAlgorithms

        java.lang.String[] getCASigningAlgorithms()
        Returns signing algorithms supported by the CA. Dependent on CA's key type and algorithms supported by security lib.
      • getX500Name

        org.mozilla.jss.netscape.security.x509.X500Name getX500Name()
        Returns authority's X500 Name. - XXX what's this for ??
      • removeRequestListener

        void removeRequestListener​(IRequestListener l)
        Remove a request listener