org.opensaml.saml2.core
Interface Action

All Superinterfaces:
SAMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject
All Known Implementing Classes:
ActionImpl

public interface Action
extends SAMLObject

SAML 2.0 Core Action.


Field Summary
static java.lang.String CONTROL_ACTION
          Control action.
static java.lang.String DEFAULT_ELEMENT_LOCAL_NAME
          Element local name.
static javax.xml.namespace.QName DEFAULT_ELEMENT_NAME
          Default element name.
static java.lang.String DELETE_ACTION
          Delete action.
static java.lang.String EXECUTE_ACTION
          Execute action.
static java.lang.String GHPP_NS_URI
          Get/Head/Put/Post action namespace.
static java.lang.String HTTP_GET_ACTION
          HTTP GET action.
static java.lang.String HTTP_HEAD_ACTION
          HTTP HEAD action.
static java.lang.String HTTP_POST_ACTION
          HTTP POST action.
static java.lang.String HTTP_PUT_ACTION
          HTTP PUT action.
static java.lang.String NAMEPSACE_ATTRIB_NAME
          Name of the Namespace attribute.
static java.lang.String NEG_CONTROL_ACTION
          Negated Control action.
static java.lang.String NEG_DELETE_ACTION
          Negated Delete action.
static java.lang.String NEG_EXECUTE_ACTION
          Negated Execute action.
static java.lang.String NEG_READ_ACTION
          Negated Read action.
static java.lang.String NEG_WRITE_ACTION
          Negated Write action.
static java.lang.String READ_ACTION
          Read action.
static java.lang.String RWEDC_NEGATION_NS_URI
          Read/Write/Execute/Delete/Control negation action namespace.
static java.lang.String RWEDC_NS_URI
          Read/Write/Execute/Delete/Control action namespace.
static java.lang.String TYPE_LOCAL_NAME
          Local name of the XSI type.
static javax.xml.namespace.QName TYPE_NAME
          QName of the XSI type.
static java.lang.String UNIX_NS_URI
          UNIX file permission action namespace.
static java.lang.String WRITE_ACTION
          Write action.
 
Method Summary
 java.lang.String getAction()
          Gets the URI of the action to be performed.
 java.lang.String getNamespace()
          Gets the namespace scope of the specified action.
 void setAction(java.lang.String newAction)
          Sets the URI of the action to be performed.
 void setNamespace(java.lang.String newNamespace)
          Sets the namespace scope of the specified action.
 
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

DEFAULT_ELEMENT_LOCAL_NAME

static final java.lang.String DEFAULT_ELEMENT_LOCAL_NAME
Element local name.

See Also:
Constant Field Values

DEFAULT_ELEMENT_NAME

static final javax.xml.namespace.QName DEFAULT_ELEMENT_NAME
Default element name.


TYPE_LOCAL_NAME

static final java.lang.String TYPE_LOCAL_NAME
Local name of the XSI type.

See Also:
Constant Field Values

TYPE_NAME

static final javax.xml.namespace.QName TYPE_NAME
QName of the XSI type.


NAMEPSACE_ATTRIB_NAME

static final java.lang.String NAMEPSACE_ATTRIB_NAME
Name of the Namespace attribute.

See Also:
Constant Field Values

RWEDC_NS_URI

static final java.lang.String RWEDC_NS_URI
Read/Write/Execute/Delete/Control action namespace.

See Also:
Constant Field Values

RWEDC_NEGATION_NS_URI

static final java.lang.String RWEDC_NEGATION_NS_URI
Read/Write/Execute/Delete/Control negation action namespace.

See Also:
Constant Field Values

GHPP_NS_URI

static final java.lang.String GHPP_NS_URI
Get/Head/Put/Post action namespace.

See Also:
Constant Field Values

UNIX_NS_URI

static final java.lang.String UNIX_NS_URI
UNIX file permission action namespace.

See Also:
Constant Field Values

READ_ACTION

static final java.lang.String READ_ACTION
Read action.

See Also:
Constant Field Values

WRITE_ACTION

static final java.lang.String WRITE_ACTION
Write action.

See Also:
Constant Field Values

EXECUTE_ACTION

static final java.lang.String EXECUTE_ACTION
Execute action.

See Also:
Constant Field Values

DELETE_ACTION

static final java.lang.String DELETE_ACTION
Delete action.

See Also:
Constant Field Values

CONTROL_ACTION

static final java.lang.String CONTROL_ACTION
Control action.

See Also:
Constant Field Values

NEG_READ_ACTION

static final java.lang.String NEG_READ_ACTION
Negated Read action.

See Also:
Constant Field Values

NEG_WRITE_ACTION

static final java.lang.String NEG_WRITE_ACTION
Negated Write action.

See Also:
Constant Field Values

NEG_EXECUTE_ACTION

static final java.lang.String NEG_EXECUTE_ACTION
Negated Execute action.

See Also:
Constant Field Values

NEG_DELETE_ACTION

static final java.lang.String NEG_DELETE_ACTION
Negated Delete action.

See Also:
Constant Field Values

NEG_CONTROL_ACTION

static final java.lang.String NEG_CONTROL_ACTION
Negated Control action.

See Also:
Constant Field Values

HTTP_GET_ACTION

static final java.lang.String HTTP_GET_ACTION
HTTP GET action.

See Also:
Constant Field Values

HTTP_HEAD_ACTION

static final java.lang.String HTTP_HEAD_ACTION
HTTP HEAD action.

See Also:
Constant Field Values

HTTP_PUT_ACTION

static final java.lang.String HTTP_PUT_ACTION
HTTP PUT action.

See Also:
Constant Field Values

HTTP_POST_ACTION

static final java.lang.String HTTP_POST_ACTION
HTTP POST action.

See Also:
Constant Field Values
Method Detail

getNamespace

java.lang.String getNamespace()
Gets the namespace scope of the specified action.

Returns:
the namespace scope of the specified action

setNamespace

void setNamespace(java.lang.String newNamespace)
Sets the namespace scope of the specified action.

Parameters:
newNamespace - the namespace scope of the specified action

getAction

java.lang.String getAction()
Gets the URI of the action to be performed.

Returns:
the URI of the action to be performed

setAction

void setAction(java.lang.String newAction)
Sets the URI of the action to be performed.

Parameters:
newAction - the URI of the action to be performed


Copyright © 2006-2012 Internet2. All Rights Reserved.