Interface IdServerBrandingServiceType

All Superinterfaces:
com.io7m.repetoir.core.RPServiceType
All Known Implementing Classes:
IdServerBrandingService

public interface IdServerBrandingServiceType extends com.io7m.repetoir.core.RPServiceType
The service that supplies branding information.
  • Method Details

    • logoImage

      byte[] logoImage()
      Returns:
      The bytes of an SVG logo image
    • title

      String title()
      Returns:
      The product title
    • xButtonCSS

      String xButtonCSS()
      Returns:
      The xButton CSS
    • css

      String css()
      Returns:
      The CSS text
    • htmlTitle

      String htmlTitle(String name)
      Parameters:
      name - The name/phrase
      Returns:
      An HTML title for the given name/phrase
    • loginExtraText

      Optional<String> loginExtraText()
      Returns:
      The extra text inserted below the login form (XHTML)
    • emailSubject

      String emailSubject(String subject)
      The branded email subject.
      Parameters:
      subject - The subject txt
      Returns:
      The branded string