Interface DiscoHints

All Superinterfaces:
SAMLObject, XMLObject
All Known Implementing Classes:
DiscoHintsImpl

public interface DiscoHints extends SAMLObject
See IdP Discovery and Login UI Metadata Extension Profile.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Name of the element inside the Extensions.
      See Also:
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getIPHints

      List<IPHint> getIPHints()
      The <IPHint> element specifies a set of [CIDR] blocks associated with, or serviced by, the entity. Both IPv4 and IPv6 CIDR blocks MUST be supported.
      Returns:
      hints
    • getDomainHints

      List<DomainHint> getDomainHints()
      The <DomainHint> element specifies a set of DNS domains associated with, or serviced by, the entity.
      Returns:
      hints.
    • getGeolocationHints

      List<GeolocationHint> getGeolocationHints()
      The <GeolocationHint> element specifies the geographic coordinates associated with, or serviced by, the entity. Coordinates are given in decimal form using the World Geodetic System (2d) coordinate system.
      Returns:
      hints
    • getXMLObjects

      List<XMLObject> getXMLObjects()
      Get the list of all children of this element.
      Returns:
      the list of all XMLObject children
    • getXMLObjects

      List<XMLObject> getXMLObjects(QName typeOrName)
      Get the list of all children of this element which have the specified name or type.
      Parameters:
      typeOrName - the element name or type of the desired list of elements
      Returns:
      the list of all XMLObject children