Class CmsSiteConfigToLetsEncryptConfigConverter.DomainGrouping

    • Constructor Summary

      Constructors 
      Constructor Description
      DomainGrouping()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addDomainSet​(java.util.Set<java.lang.String> domains)
      Adds a domain group.
      java.lang.String generateCertJson()
      Generates the JSON configuration corresponding to the domain grouping.
      java.util.Set<java.lang.String> getUnresolvableDomains()
      Checks all domains for resolvability and return the unresolvable ones.
      boolean isEmpty()
      Checks if the domain grouping does not contain any domain groups.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • addDomainSet

        public void addDomainSet​(java.util.Set<java.lang.String> domains)
        Adds a domain group.

        Parameters:
        domains - the domain group
      • generateCertJson

        public java.lang.String generateCertJson()
        Generates the JSON configuration corresponding to the domain grouping.

        Returns:
        the JSON configuration corresponding to the domain grouping
      • getUnresolvableDomains

        public java.util.Set<java.lang.String> getUnresolvableDomains()
        Checks all domains for resolvability and return the unresolvable ones.
        Returns:
        the set of unresolvable domains
      • isEmpty

        public boolean isEmpty()
        Checks if the domain grouping does not contain any domain groups.
        Returns:
        true if there are no domain groups