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

      • getCertificateRepository

        ICertificateRepository getCertificateRepository()
        Retrieves the certificate repository for this authority.

        Returns:
        the certificate repository.
      • getCACertChain

        CertificateChain getCACertChain()
        Returns CA's certificate chain.

        Returns:
        the Certificate Chain for the CA.
      • 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

        X500Name getX500Name()
        Returns authority's X500 Name. - XXX what's this for ??
      • removeRequestListener

        void removeRequestListener​(IRequestListener l)
        Remove a request listener
      • getPublisherProcessor

        IPublisherProcessor getPublisherProcessor()
        get authority's publishing module if any.