org.glite.ce.commonj.servlet
Class AuthorizationBox

java.lang.Object
  extended byorg.glite.ce.commonj.servlet.AuthorizationBox
All Implemented Interfaces:
javax.xml.rpc.handler.MessageContext

public class AuthorizationBox
extends java.lang.Object
implements javax.xml.rpc.handler.MessageContext


Field Summary
static java.lang.String USER_CERT_CHAIN_LABEL
           
static java.lang.String USERDN_RFC2253_LABEL
           
static java.lang.String USERDN_X500_LABEL
           
 
Constructor Summary
AuthorizationBox(javax.servlet.ServletContext ctx)
           
 
Method Summary
 void check(javax.servlet.http.HttpServletRequest request, javax.xml.namespace.QName operation)
           
 boolean containsProperty(java.lang.String name)
           
 java.lang.Object getProperty(java.lang.String name)
           
 java.util.Iterator getPropertyNames()
           
 void removeProperty(java.lang.String name)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

USERDN_X500_LABEL

public static java.lang.String USERDN_X500_LABEL

USERDN_RFC2253_LABEL

public static java.lang.String USERDN_RFC2253_LABEL

USER_CERT_CHAIN_LABEL

public static java.lang.String USER_CERT_CHAIN_LABEL
Constructor Detail

AuthorizationBox

public AuthorizationBox(javax.servlet.ServletContext ctx)
Method Detail

check

public void check(javax.servlet.http.HttpServletRequest request,
                  javax.xml.namespace.QName operation)
           throws org.glite.security.authz.AuthorizationException
Throws:
org.glite.security.authz.AuthorizationException

containsProperty

public boolean containsProperty(java.lang.String name)
Specified by:
containsProperty in interface javax.xml.rpc.handler.MessageContext

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface javax.xml.rpc.handler.MessageContext

getPropertyNames

public java.util.Iterator getPropertyNames()
Specified by:
getPropertyNames in interface javax.xml.rpc.handler.MessageContext

removeProperty

public void removeProperty(java.lang.String name)
Specified by:
removeProperty in interface javax.xml.rpc.handler.MessageContext

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Specified by:
setProperty in interface javax.xml.rpc.handler.MessageContext