org.gcube.security.soa3.connector.integration
Class SOA3IntegrationSecurityController
java.lang.Object
org.gcube.security.soa3.connector.integration.SOA3IntegrationSecurityController
- All Implemented Interfaces:
- org.gcube.common.core.security.GCUBEServiceAuthorizationController, org.gcube.common.core.security.GCUBEServiceSecurityController
public class SOA3IntegrationSecurityController
- extends Object
- implements org.gcube.common.core.security.GCUBEServiceAuthorizationController
Implementation of GCUBEServiceAuthorizationController to integrate the old security management system of gCube with the new one.
It will become deprecated soon
- Author:
- Ciro Formisano (ENG)
| Fields inherited from interface org.gcube.common.core.security.GCUBEServiceSecurityController |
CONTEXT, HEADERS, MESSAGE_CONTEXT |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SERVICE_PROPERTIES
public static final String SERVICE_PROPERTIES
- See Also:
- Constant Field Values
SOA3IntegrationSecurityController
public SOA3IntegrationSecurityController()
initialise
public void initialise(org.gcube.common.core.contexts.GCUBEServiceContext ctxt,
org.gcube.common.core.security.GCUBEServiceSecurityManager securityManager)
throws Exception
-
- Specified by:
initialise in interface org.gcube.common.core.security.GCUBEServiceSecurityController
- Throws:
Exception
isSecurityEnabled
public boolean isSecurityEnabled()
-
- Specified by:
isSecurityEnabled in interface org.gcube.common.core.security.GCUBEServiceSecurityController
authoriseCall
public void authoriseCall(Map<String,Object> parameters)
throws org.gcube.common.core.faults.GCUBEException
-
- Specified by:
authoriseCall in interface org.gcube.common.core.security.GCUBEServiceAuthorizationController
- Throws:
org.gcube.common.core.faults.GCUBEException
Copyright © 2013. All Rights Reserved.