org.apache.beehive.wsm.axis.security.model
Class ServletSecurityModel

Object
  extended by ServletSecurityModel
All Implemented Interfaces:
SecurityModel

public class ServletSecurityModel
extends Object
implements SecurityModel


Field Summary
protected static Log log
           
 
Fields inherited from interface SecurityModel
BEEHIVE_AUTHUSER
 
Constructor Summary
ServletSecurityModel()
           
 
Method Summary
 void init(MessageContext msgContext)
           
 boolean isUserInRole(MessageContext msgContext, Collection<String> rolesAllowed)
          mostly copied from org/apache/axis/handlers/SimpleAuthenticationHandler.java
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static Log log
Constructor Detail

ServletSecurityModel

public ServletSecurityModel()
Method Detail

init

public void init(MessageContext msgContext)
Specified by:
init in interface SecurityModel

isUserInRole

public boolean isUserInRole(MessageContext msgContext,
                            Collection<String> rolesAllowed)
mostly copied from org/apache/axis/handlers/SimpleAuthenticationHandler.java

Specified by:
isUserInRole in interface SecurityModel