com.xml_project.morganaxproc.security
Enum XProcSecurityManager.Operations

java.lang.Object
  extended by java.lang.Enum<XProcSecurityManager.Operations>
      extended by com.xml_project.morganaxproc.security.XProcSecurityManager.Operations
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<XProcSecurityManager.Operations>
Enclosing class:
XProcSecurityManager

public static enum XProcSecurityManager.Operations
extends java.lang.Enum<XProcSecurityManager.Operations>

This enumeration lists the individual operation for which security controls will be performed.


Enum Constant Summary
DELETE_RESOURCE
           
EXEC_COMMAND
           
HTTP_COPY
           
HTTP_DELETE
           
HTTP_GET
           
HTTP_HEAD
           
HTTP_LOCK
           
HTTP_MKCOL
           
HTTP_MOVE
           
HTTP_OPTIONS
           
HTTP_PATCH
           
HTTP_POST
           
HTTP_PROPFIND
           
HTTP_PROPPATCH
           
HTTP_PUT
           
HTTP_TRACE
           
HTTP_UNLOCK
           
IMPORT_PIPELINE
           
LOG_PORT
           
READ_RESOURCE
           
RUN_PIPELINE
           
STORE_RESOURCE
           
 
Method Summary
static XProcSecurityManager.Operations valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static XProcSecurityManager.Operations[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

RUN_PIPELINE

public static final XProcSecurityManager.Operations RUN_PIPELINE

IMPORT_PIPELINE

public static final XProcSecurityManager.Operations IMPORT_PIPELINE

READ_RESOURCE

public static final XProcSecurityManager.Operations READ_RESOURCE

STORE_RESOURCE

public static final XProcSecurityManager.Operations STORE_RESOURCE

DELETE_RESOURCE

public static final XProcSecurityManager.Operations DELETE_RESOURCE

LOG_PORT

public static final XProcSecurityManager.Operations LOG_PORT

EXEC_COMMAND

public static final XProcSecurityManager.Operations EXEC_COMMAND

HTTP_GET

public static final XProcSecurityManager.Operations HTTP_GET

HTTP_POST

public static final XProcSecurityManager.Operations HTTP_POST

HTTP_HEAD

public static final XProcSecurityManager.Operations HTTP_HEAD

HTTP_PUT

public static final XProcSecurityManager.Operations HTTP_PUT

HTTP_DELETE

public static final XProcSecurityManager.Operations HTTP_DELETE

HTTP_PATCH

public static final XProcSecurityManager.Operations HTTP_PATCH

HTTP_TRACE

public static final XProcSecurityManager.Operations HTTP_TRACE

HTTP_OPTIONS

public static final XProcSecurityManager.Operations HTTP_OPTIONS

HTTP_PROPFIND

public static final XProcSecurityManager.Operations HTTP_PROPFIND

HTTP_PROPPATCH

public static final XProcSecurityManager.Operations HTTP_PROPPATCH

HTTP_MKCOL

public static final XProcSecurityManager.Operations HTTP_MKCOL

HTTP_COPY

public static final XProcSecurityManager.Operations HTTP_COPY

HTTP_MOVE

public static final XProcSecurityManager.Operations HTTP_MOVE

HTTP_LOCK

public static final XProcSecurityManager.Operations HTTP_LOCK

HTTP_UNLOCK

public static final XProcSecurityManager.Operations HTTP_UNLOCK
Method Detail

values

public static XProcSecurityManager.Operations[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (XProcSecurityManager.Operations c : XProcSecurityManager.Operations.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static XProcSecurityManager.Operations valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null