Interface IDPEntry

  • All Superinterfaces:
    XmlSerializable

    @SupportedAll
    public interface IDPEntry
    extends XmlSerializable
    This interface defines methods to set/retrieve single identity provider information trusted by the request issuer to authenticate the presenter.
    • Method Detail

      • getProviderID

        String getProviderID()
        Returns the ProviderID attribute value.
        Returns:
        value of the ProviderID attribute.
        See Also:
        setProviderID(String)
      • getName

        String getName()
        Returns the value of Name attribute.
        Returns:
        value of the Name attribute.
        See Also:
        setName(String)
      • setName

        void setName​(String name)
              throws SAML2Exception
        Sets the value of Name attribute.
        Parameters:
        name - new value of Name attribute.
        Throws:
        SAML2Exception - if the object is immutable.
        See Also:
        getName()
      • getLoc

        String getLoc()
        Return the value of Loc attribute.
        Returns:
        value of Loc attribute.
        See Also:
        setLoc(String)
      • setLoc

        void setLoc​(String locationURI)
             throws SAML2Exception
        Sets the value of Loc attribute.
        Parameters:
        locationURI - value of Loc attribute.
        Throws:
        SAML2Exception - if the object is immutable.
        See Also:
        getLoc()
      • makeImmutable

        void makeImmutable()
        Makes this object immutable.
      • isMutable

        boolean isMutable()
        Returns true if object is mutable.
        Returns:
        true if object is mutable.