Package com.sun.identity.saml2.protocol
Interface Scoping
-
- All Known Implementing Classes:
ScopingImpl
public interface ScopingThis interface defines methods to retrieve Identity Providers and context/limitations related to proxying of the request message.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IDPListgetIDPList()Returns theIDPListObject.IntegergetProxyCount()Returns the value ofProxyCountattribute.List<RequesterID>getRequesterIDs()Returns a list ofRequesterIDObjects..booleanisMutable()Returns true if object is mutable.voidmakeImmutable()Makes this object immutable.voidsetIDPList(IDPList idpList)Sets theIDPListObject.voidsetProxyCount(Integer proxyCount)Sets the value ofProxyCountattribute.voidsetRequesterIDs(List<RequesterID> requesterIDList)Sets a list ofRequesterIDObjects.StringtoXMLString()Returns a String representation of this Object.StringtoXMLString(boolean includeNSPrefix, boolean declareNS)Returns a String representation of this Object.
-
-
-
Method Detail
-
getIDPList
IDPList getIDPList()
Returns theIDPListObject.- Returns:
- the
IDPListobject. - See Also:
setIDPList(IDPList)
-
setIDPList
void setIDPList(IDPList idpList) throws SAML2Exception
Sets theIDPListObject.- Parameters:
idpList- the newIDPListobject.- Throws:
SAML2Exception- if the object is immutable.- See Also:
getIDPList()
-
getRequesterIDs
List<RequesterID> getRequesterIDs()
Returns a list ofRequesterIDObjects..- Returns:
- list of
RequesterIDobjects. - See Also:
setRequesterIDs(List)
-
setRequesterIDs
void setRequesterIDs(List<RequesterID> requesterIDList) throws SAML2Exception
Sets a list ofRequesterIDObjects.- Parameters:
requesterIDList- the list ofRequesterIDobject.- Throws:
SAML2Exception- if the object is immutable.- See Also:
getRequesterIDs()
-
getProxyCount
Integer getProxyCount()
Returns the value ofProxyCountattribute.- Returns:
- the value of
ProxyCountattribute. - See Also:
setProxyCount(Integer)
-
setProxyCount
void setProxyCount(Integer proxyCount) throws SAML2Exception
Sets the value ofProxyCountattribute.- Parameters:
proxyCount- new value ofProxyCountattribute.- Throws:
SAML2Exception- if the object is immutable.- See Also:
getProxyCount()
-
toXMLString
String toXMLString() throws SAML2Exception
Returns a String representation of this Object.- Returns:
- a String representation of this Object.
- Throws:
SAML2Exception- if cannot create String object
-
toXMLString
String toXMLString(boolean includeNSPrefix, boolean declareNS) throws SAML2Exception
Returns a String representation of this Object.- Parameters:
includeNSPrefix- determines whether or not the namespace qualifier is prepended to the Element when converteddeclareNS- determines whether or not the namespace is declared within the Element.- Returns:
- the String representation of this Object.
- Throws:
SAML2Exception- if String object cannot be created.
-
makeImmutable
void makeImmutable()
Makes this object immutable.
-
isMutable
boolean isMutable()
Returns true if object is mutable.- Returns:
- true if object is mutable.
-
-