Interface Scoping

All Superinterfaces:
XmlSerializable

@SupportedAll public interface Scoping extends XmlSerializable
This interface defines methods to retrieve Identity Providers and context/limitations related to proxying of the request message.
  • Method Details

    • getIDPList

      IDPList getIDPList()
      Returns the IDPList Object.
      Returns:
      the IDPList object.
      See Also:
    • setIDPList

      void setIDPList(IDPList idpList) throws com.sun.identity.saml2.common.SAML2Exception
      Sets the IDPList Object.
      Parameters:
      idpList - the new IDPList object.
      Throws:
      com.sun.identity.saml2.common.SAML2Exception - if the object is immutable.
      See Also:
    • getRequesterIDs

      List<RequesterID> getRequesterIDs()
      Returns a list of RequesterID Objects..
      Returns:
      list of RequesterID objects.
      See Also:
    • setRequesterIDs

      void setRequesterIDs(List<RequesterID> requesterIDList) throws com.sun.identity.saml2.common.SAML2Exception
      Sets a list of RequesterID Objects.
      Parameters:
      requesterIDList - the list of RequesterID object.
      Throws:
      com.sun.identity.saml2.common.SAML2Exception - if the object is immutable.
      See Also:
    • getProxyCount

      Integer getProxyCount()
      Returns the value of ProxyCount attribute.
      Returns:
      the value of ProxyCount attribute.
      See Also:
    • setProxyCount

      void setProxyCount(Integer proxyCount) throws com.sun.identity.saml2.common.SAML2Exception
      Sets the value of ProxyCount attribute.
      Parameters:
      proxyCount - new value of ProxyCount attribute.
      Throws:
      com.sun.identity.saml2.common.SAML2Exception - if the object is immutable.
      See Also:
    • makeImmutable

      void makeImmutable()
      Makes this object immutable.
    • isMutable

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