Interface SslConfigHandler

  • All Known Implementing Classes:
    ProtocolSslConfigHandler

    @Contract
    public interface SslConfigHandler
    Contract for handling the SSL related configuration.
    Author:
    Jerome Dochez
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void create​(CreateSsl command, org.glassfish.api.ActionReport report)
      creates the SSL configuration for a particular create-ssl command invocation.
      void delete​(DeleteSsl command, org.glassfish.api.ActionReport report)
      Deletes the SSL configuration for a delete-ssl command invocation
    • Method Detail

      • create

        void create​(CreateSsl command,
                    org.glassfish.api.ActionReport report)
        creates the SSL configuration for a particular create-ssl command invocation.
        Parameters:
        command - the create-ssl command instance
        report - where to place the result of the configuration population.
      • delete

        void delete​(DeleteSsl command,
                    org.glassfish.api.ActionReport report)
        Deletes the SSL configuration for a delete-ssl command invocation
        Parameters:
        command - the delete-ssl command instance where command parameters can be obtained
        report - where to place the result