Interface DiscoHints

  • All Superinterfaces:
    SAMLObject, XMLObject

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

      • DEFAULT_ELEMENT_LOCAL_NAME

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

        static final QName DEFAULT_ELEMENT_NAME
        Default element name.
      • TYPE_NAME

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

      • 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