javax.security.jacc
Class HTTPMethodSpec

java.lang.Object
  extended byjavax.security.jacc.HTTPMethodSpec

final class HTTPMethodSpec
extends java.lang.Object

Version:
$Rev: 159088 $ $Date: 2005-03-25 19:18:03 -0700 (Fri, 25 Mar 2005) $

Field Summary
private  java.lang.String actions
           
(package private) static int CONFIDENTIAL
           
private static int[] HTTP_MASKS
           
private static java.lang.String[] HTTP_METHODS
           
(package private) static int INTEGRAL
           
private  int mask
           
(package private) static int NA
           
(package private) static int NONE
           
private  int transport
           
 
Constructor Summary
HTTPMethodSpec(java.lang.String[] HTTPMethods)
           
HTTPMethodSpec(java.lang.String[] HTTPMethods, java.lang.String transport)
           
HTTPMethodSpec(java.lang.String name, boolean parseTransportType)
           
HTTPMethodSpec(java.lang.String singleMethod, int transport)
           
 
Method Summary
 boolean equals(HTTPMethodSpec o)
           
 java.lang.String getActions()
           
 int hashCode()
           
 boolean implies(HTTPMethodSpec p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HTTP_METHODS

private static final java.lang.String[] HTTP_METHODS

HTTP_MASKS

private static final int[] HTTP_MASKS

NA

static final int NA
See Also:
Constant Field Values

INTEGRAL

static final int INTEGRAL
See Also:
Constant Field Values

CONFIDENTIAL

static final int CONFIDENTIAL
See Also:
Constant Field Values

NONE

static final int NONE
See Also:
Constant Field Values

mask

private final int mask

transport

private final int transport

actions

private java.lang.String actions
Constructor Detail

HTTPMethodSpec

public HTTPMethodSpec(java.lang.String[] HTTPMethods)

HTTPMethodSpec

public HTTPMethodSpec(java.lang.String name,
                      boolean parseTransportType)

HTTPMethodSpec

public HTTPMethodSpec(java.lang.String[] HTTPMethods,
                      java.lang.String transport)

HTTPMethodSpec

public HTTPMethodSpec(java.lang.String singleMethod,
                      int transport)
Method Detail

equals

public boolean equals(HTTPMethodSpec o)

getActions

public java.lang.String getActions()

hashCode

public int hashCode()

implies

public boolean implies(HTTPMethodSpec p)