Interface Logo

All Superinterfaces:
LangBearing, LocalizedURI, SAMLObject, XMLObject, XSURI
All Known Implementing Classes:
LogoImpl

public interface Logo extends LocalizedURI, SAMLObject
Localized logo type.
  • Field Details

  • Method Details

    • getURL

      @Deprecated(forRemoval=true, since="4.0.0") @Nullable default String getURL()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the URL.
      Returns:
      the URL
    • setURL

      @Deprecated(forRemoval=true, since="4.0.0") default void setURL(@Nullable String uri)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Sets the URL.
      Parameters:
      uri - the URL
    • getHeight

      @Nullable Integer getHeight()
      Get the height of the logo.
      Returns:
      the height of the logo
    • setHeight

      void setHeight(@Nullable Integer newHeight)
      Sets the height of the logo.
      Parameters:
      newHeight - the height of the logo
    • getWidth

      @Nullable Integer getWidth()
      Get the width of the logo.
      Returns:
      the width of the logo
    • setWidth

      void setWidth(@Nullable Integer newWidth)
      Sets the width of the logo.
      Parameters:
      newWidth - the height of the logo