Skip navigation links

Oracle Fusion Middleware SAML 2.0 Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10676-03


oracle.security.xmlsec.saml2.core
Class Action

java.lang.Object
  extended by oracle.security.xmlsec.util.XMLNode
      extended by oracle.security.xmlsec.util.XMLElement
          extended by oracle.security.xmlsec.saml2.core.Action


public class Action
extends oracle.security.xmlsec.util.XMLElement

Represents an action on a specified resource.


Field Summary
static java.lang.String CONTROL
          The subject may specify the access control policy for the resource.
static java.lang.String CONTROL_DENIED
          The subject cannot specify the access control policy for the resource.
static java.lang.String DELETE
          The subject may delete the resource.
static java.lang.String DELETE_DENIED
          The subject cannot delete the resource.
static java.lang.String EXECUTE
          The subject may execute the resource.
static java.lang.String EXECUTE_DENIED
          The subject cannot execute the resource.
static java.lang.String GET
          The subject is authorized to perform the GET operation on the resource.
static java.lang.String HEAD
          The subject is authorized to perform the HEAD operation on the resource.
static java.lang.String POST
          The subject is authorized to perform the POST operation on the resource.
static java.lang.String PUT
          The subject is authorized to perform the PUT operation on the resource.
static java.lang.String READ
          The subject may read the resource.
static java.lang.String READ_DENIED
          The subject cannot read the resource.
static java.lang.String WRITE
          The subject may modify the resource.
static java.lang.String WRITE_DENIED
          The subject cannot modify the resource.

 

Fields inherited from class oracle.security.xmlsec.util.XMLNode
node, systemId

 

Constructor Summary
Action(org.w3c.dom.Document owner)
          Creates a new Action instance.
Action(org.w3c.dom.Element element)
          Creates a new Action instance from the given Element node.
Action(org.w3c.dom.Element element, java.lang.String systemId)
          Creates a new Action instance from the given Element node.

 

Method Summary
 java.lang.String getNamespace()
          Gets the namespace in which the name of the specified action is to be interpreted.
 java.lang.String getValue()
          Returns the action sought to be performed on the specified resource.
 void setNamespace(java.lang.String uri)
          Sets the namespace of the action.
 void setValue(java.lang.String value)
          Sets the action sought to be performed on the specified resource.

 

Methods inherited from class oracle.security.xmlsec.util.XMLElement
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix

 

Methods inherited from class oracle.security.xmlsec.util.XMLNode
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

READ

public static final java.lang.String READ
The subject may read the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc and the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespaces.
See Also:
Constant Field Values

WRITE

public static final java.lang.String WRITE
The subject may modify the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc and the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespaces.
See Also:
Constant Field Values

EXECUTE

public static final java.lang.String EXECUTE
The subject may execute the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc and the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespaces.
See Also:
Constant Field Values

DELETE

public static final java.lang.String DELETE
The subject may delete the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc and the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespaces.
See Also:
Constant Field Values

CONTROL

public static final java.lang.String CONTROL
The subject may specify the access control policy for the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc and the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespaces.
See Also:
Constant Field Values

READ_DENIED

public static final java.lang.String READ_DENIED
The subject cannot read the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespace.
See Also:
Constant Field Values

WRITE_DENIED

public static final java.lang.String WRITE_DENIED
The subject cannot modify the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespace.
See Also:
Constant Field Values

EXECUTE_DENIED

public static final java.lang.String EXECUTE_DENIED
The subject cannot execute the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespace.
See Also:
Constant Field Values

DELETE_DENIED

public static final java.lang.String DELETE_DENIED
The subject cannot delete the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespace.
See Also:
Constant Field Values

CONTROL_DENIED

public static final java.lang.String CONTROL_DENIED
The subject cannot specify the access control policy for the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:rwedc-negation namespace.
See Also:
Constant Field Values

GET

public static final java.lang.String GET
The subject is authorized to perform the GET operation on the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:ghpp namespace.
See Also:
Constant Field Values

HEAD

public static final java.lang.String HEAD
The subject is authorized to perform the HEAD operation on the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:ghpp namespace.
See Also:
Constant Field Values

PUT

public static final java.lang.String PUT
The subject is authorized to perform the PUT operation on the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:ghpp namespace.
See Also:
Constant Field Values

POST

public static final java.lang.String POST
The subject is authorized to perform the POST operation on the resource. This value is defined in the urn:oasis:names:tc:SAML:1.0:action:ghpp namespace.
See Also:
Constant Field Values

Constructor Detail

Action

public Action(org.w3c.dom.Element element)
       throws org.w3c.dom.DOMException
Creates a new Action instance from the given Element node.
Parameters:
element - An Action element.
Throws:
org.w3c.dom.DOMException

Action

public Action(org.w3c.dom.Element element,
              java.lang.String systemId)
       throws org.w3c.dom.DOMException
Creates a new Action instance from the given Element node.
Parameters:
element - An Action element.
systemId - The URI string system ID for the Action.
Throws:
org.w3c.dom.DOMException

Action

public Action(org.w3c.dom.Document owner)
       throws org.w3c.dom.DOMException
Creates a new Action instance.
Parameters:
owner - The owner document of the new Action.
Throws:
org.w3c.dom.DOMException

Method Detail

setNamespace

public void setNamespace(java.lang.String uri)
Sets the namespace of the action.
Parameters:
uri - A URI reference representing a namespace in which the name of the specified action is to be interpreted.

getNamespace

public java.lang.String getNamespace()
Gets the namespace in which the name of the specified action is to be interpreted.
Returns:
A String representing a URI reference.

setValue

public void setValue(java.lang.String value)
Sets the action sought to be performed on the specified resource.
Parameters:
value - A String value representing the action.

getValue

public java.lang.String getValue()
Returns the action sought to be performed on the specified resource.
Returns:
A String describing the action.

Skip navigation links

Oracle Fusion Middleware SAML 2.0 Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10676-03


Copyright © 2005, 2011 , Oracle. All rights reserved.