com.sun.xml.wss.saml.assertion.saml11.jaxb10
Class Action

java.lang.Object
  extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionTypeImpl
      extended by com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionImpl
          extended by com.sun.xml.wss.saml.assertion.saml11.jaxb10.Action
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, com.sun.xml.bind.RIElement, com.sun.xml.wss.saml.internal.saml11.jaxb10.Action, com.sun.xml.wss.saml.internal.saml11.jaxb10.ActionType, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.UnmarshallableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.ValidatableObject, com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.runtime.XMLSerializable, Element

public class Action
extends com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionImpl
implements Action

This class is designed for Action element in SAML core assertion. The Action Element specifies an action on specified resource for which permission is sought.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionImpl
com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionImpl.Unmarshaller
 
Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionImpl
version
 
Fields inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionTypeImpl
_Namespace, _Value
 
Constructor Summary
Action(com.sun.xml.wss.saml.internal.saml11.jaxb10.ActionType actionType)
           
Action(Element element)
          Constructs an action element from an existing XML block.
Action(String namespace, String action)
          Convenience constructor of Action
 
Method Summary
 String getNamespace()
          Gets the value of the namespace property.
 String getValue()
          Gets the value of the value property.
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionImpl
____jaxb_ri____getLocalName, ____jaxb_ri____getNamespaceURI, createRawValidator, createUnmarshaller, getPrimaryInterface, serializeAttributes, serializeBody, serializeURIs
 
Methods inherited from class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionTypeImpl
setNamespace, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sun.xml.wss.saml.internal.saml11.jaxb10.ActionType
setNamespace, setValue
 

Field Detail

log

protected static final Logger log
Constructor Detail

Action

public Action(Element element)
Constructs an action element from an existing XML block.

Parameters:
element - representing a DOM tree element.
Throws:
SAMLException - if there is an error in the sender or in the element definition.

Action

public Action(String namespace,
              String action)
Convenience constructor of Action

Parameters:
namespace - The attribute "namespace" of Action element
action - A String representing an action
Throws:
SAMLException - if there is an error in the sender or in the element definition.

Action

public Action(com.sun.xml.wss.saml.internal.saml11.jaxb10.ActionType actionType)
Method Detail

getValue

public String getValue()
Description copied from interface: Action
Gets the value of the value property.

Specified by:
getValue in interface com.sun.xml.wss.saml.internal.saml11.jaxb10.ActionType
Overrides:
getValue in class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionTypeImpl
Returns:
object is String

getNamespace

public String getNamespace()
Description copied from interface: Action
Gets the value of the namespace property.

Specified by:
getNamespace in interface com.sun.xml.wss.saml.internal.saml11.jaxb10.ActionType
Overrides:
getNamespace in class com.sun.xml.wss.saml.internal.saml11.jaxb10.impl.ActionTypeImpl
Returns:
object is String


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.