org.n52.security.enforcement.artifact
Class HttpHeaderAttribute

java.lang.Object
  extended by org.n52.security.enforcement.artifact.HttpHeaderAttribute
All Implemented Interfaces:
TransferAttribute

public class HttpHeaderAttribute
extends java.lang.Object
implements TransferAttribute

HttpHeaderAttribute represents simple Http Header Field as a Key-Value Pair of Strings.

Author:
reiprecht

Field Summary
static java.lang.String HEADER_NAME_CONTENTENCODING
           
static java.lang.String HEADER_NAME_CONTENTTYPE
           
static java.lang.String HEADER_NAME_COOKIE
           
static java.lang.String HEADER_NAME_XFORWARDEDFOR
           
protected  java.lang.String m_name
          Name of the HTTP header.
protected  java.lang.String m_value
          String value HTTP header.
 
Fields inherited from interface org.n52.security.enforcement.artifact.TransferAttribute
LICENSE_REFERENCE, PATHINFO_ATTR, QUERY_STRING_ATTR, REQUEST_IP_ATTR, SERVICE_BASE_URL
 
Method Summary
static HttpHeaderAttribute createHttpHeaderAttribute(java.lang.String pName, java.lang.String pValue)
           
 java.lang.String getName()
           
 java.lang.Object getValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HEADER_NAME_CONTENTTYPE

public static final java.lang.String HEADER_NAME_CONTENTTYPE
See Also:
Constant Field Values

HEADER_NAME_CONTENTENCODING

public static final java.lang.String HEADER_NAME_CONTENTENCODING
See Also:
Constant Field Values

HEADER_NAME_COOKIE

public static final java.lang.String HEADER_NAME_COOKIE
See Also:
Constant Field Values

HEADER_NAME_XFORWARDEDFOR

public static final java.lang.String HEADER_NAME_XFORWARDEDFOR
See Also:
Constant Field Values

m_name

protected java.lang.String m_name
Name of the HTTP header.


m_value

protected java.lang.String m_value
String value HTTP header.

Method Detail

createHttpHeaderAttribute

public static HttpHeaderAttribute createHttpHeaderAttribute(java.lang.String pName,
                                                            java.lang.String pValue)

getName

public java.lang.String getName()
Specified by:
getName in interface TransferAttribute

getValue

public java.lang.Object getValue()
Specified by:
getValue in interface TransferAttribute

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004-2009 52north.org. All Rights Reserved.