com.sun.identity.saml2.assertion
インタフェース Action


public interface Action

The Action element specifies an action on the specified resource for which permission is sought. Its type is ActionType.

 <complexType name="ActionType">
   <simpleContent>
     <extension base="<http://www.w3.org/2001/XMLSchema>string">
       <attribute name="Namespace" use="required"
       type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </extension>
   </simpleContent>
 </complexType>
 


メソッドの概要
 String getNamespace()
          Returns the value of Namespace attribute.
 String getValue()
          Returns the value of the Action.
 boolean isMutable()
          Returns the mutability of the object.
 void makeImmutable()
          Makes the object immutable.
 void setNamespace(String value)
          Sets the value of the Namespace attribute.
 void setValue(String value)
          Sets the value of this Action.
 String toXMLString()
          Returns a String representation of the element.
 String toXMLString(boolean includeNS, boolean declareNS)
          Returns a String representation of the element.
 

メソッドの詳細

makeImmutable

void makeImmutable()
Makes the object immutable.


isMutable

boolean isMutable()
Returns the mutability of the object.

戻り値:
true if the object is mutable; false otherwise.

getValue

String getValue()
Returns the value of the Action.

戻り値:
the value of this Action.
関連項目:
Action.setValue(String)

setValue

void setValue(String value)
              throws SAML2Exception
Sets the value of this Action.

パラメータ:
value - new Action.
例外:
SAML2Exception - if the object is immutable.
関連項目:
Action.getValue()

getNamespace

String getNamespace()
Returns the value of Namespace attribute.

戻り値:
the value of Namespace attribute.
関連項目:
Action.setNamespace(String)

setNamespace

void setNamespace(String value)
                  throws SAML2Exception
Sets the value of the Namespace attribute.

パラメータ:
value - new value of Namespace attribute.
例外:
SAML2Exception - if the object is immutable.
関連項目:
Action.getNamespace()

toXMLString

String toXMLString()
                   throws SAML2Exception
Returns a String representation of the element.

戻り値:
A string containing the valid XML for this element. By default name space name is prepended to the element name.
例外:
SAML2Exception - if the object does not conform to the schema.

toXMLString

String toXMLString(boolean includeNS,
                   boolean declareNS)
                   throws SAML2Exception
Returns a String representation of the element.

パラメータ:
includeNS - 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.
戻り値:
A string containing the valid XML for this element
例外:
SAML2Exception - if the object does not conform to the schema.