org.wso2.carbon.server.admin.module.handler
Class TenantAuthorizationHandler

java.lang.Object
  extended by org.apache.axis2.handlers.AbstractHandler
      extended by org.wso2.carbon.server.admin.module.handler.TenantAuthorizationHandler
All Implemented Interfaces:
org.apache.axis2.engine.Handler

public class TenantAuthorizationHandler
extends org.apache.axis2.handlers.AbstractHandler

This handler will restrict super tenant services from non super tenant services.. The authorization internal to tenant will be handled in the authorization handler


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.axis2.engine.Handler
org.apache.axis2.engine.Handler.InvocationResponse
 
Field Summary
static String TENANT_AUTHZ_FAULT_CODE
           
 
Fields inherited from class org.apache.axis2.handlers.AbstractHandler
handlerDesc
 
Constructor Summary
TenantAuthorizationHandler()
           
 
Method Summary
 org.apache.axis2.engine.Handler.InvocationResponse invoke(org.apache.axis2.context.MessageContext msgContext)
           
 
Methods inherited from class org.apache.axis2.handlers.AbstractHandler
cleanup, flowComplete, getHandlerDesc, getName, getParameter, init, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TENANT_AUTHZ_FAULT_CODE

public static final String TENANT_AUTHZ_FAULT_CODE
See Also:
Constant Field Values
Constructor Detail

TenantAuthorizationHandler

public TenantAuthorizationHandler()
Method Detail

invoke

public org.apache.axis2.engine.Handler.InvocationResponse invoke(org.apache.axis2.context.MessageContext msgContext)
                                                          throws org.apache.axis2.AxisFault
Throws:
org.apache.axis2.AxisFault


Copyright © 2014 WSO2 Inc. All rights reserved.