com.sun.identity.saml2.protocol
インタフェース Extensions


public interface Extensions

The interface Extensions defines methods for adding protcol message extension elements.


メソッドの概要
 List getAny()
          Returns the list of Extensions object.
 boolean isMutable()
          Returns value true if object is mutable.
 void makeImmutable()
          Makes this object immutable.
 void setAny(List value)
          Sets the Extensions object.
 String toXMLString()
          Returns a String representation of this object.
 String toXMLString(boolean includeNSPrefix, boolean declareNS)
          Returns a String representation of this object.
 

メソッドの詳細

setAny

void setAny(List value)
            throws SAML2Exception
Sets the Extensions object.

パラメータ:
value - List of Document Elements Extensions objects
例外:
SAML2Exception - if the object is immutable.
関連項目:
Extensions.getAny()

getAny

List getAny()
Returns the list of Extensions object.

戻り値:
a List of Document Elements Extensions objects.
関連項目:
Extensions.setAny(List)

toXMLString

String toXMLString()
                   throws SAML2Exception
Returns a String representation of this object.

戻り値:
a String representation of this object.
例外:
SAML2Exception - if cannot convert to String.

toXMLString

String toXMLString(boolean includeNSPrefix,
                   boolean declareNS)
                   throws SAML2Exception
Returns a String representation of this object.

パラメータ:
includeNSPrefix - determines whether or not the namespace qualifier is prepended to the Element when converted
declareNS - determines whether or not the namespace is declared within the Element.
戻り値:
the String representation of this Object.
例外:
SAML2Exception - if cannot convert to String.

makeImmutable

void makeImmutable()
Makes this object immutable.


isMutable

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

戻り値:
true if object is mutable.