org.gcube.security.soa3.connector
Class SOA3SecurityController

java.lang.Object
  extended by org.gcube.security.soa3.connector.SOA3SecurityController
All Implemented Interfaces:
org.gcube.common.core.security.GCUBESecurityController

public class SOA3SecurityController
extends Object
implements org.gcube.common.core.security.GCUBESecurityController

Implementation of the security controller for using the SOA3 Security Framework

Author:
Ciro Formisano (ENG)

Field Summary
static String SECURITY_TOKEN
           
 
Fields inherited from interface org.gcube.common.core.security.GCUBESecurityController
CREDENTIAL_PROPAGATION_POLICY, SECURITY_ENABLED, SERVER_URL
 
Constructor Summary
SOA3SecurityController()
           
 
Method Summary
 boolean checkAccess(Map<String,Object> parameters)
          
 void init(org.gcube.common.core.contexts.GCUBEServiceContext serviceContext)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SECURITY_TOKEN

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

SOA3SecurityController

public SOA3SecurityController()
Method Detail

init

public void init(org.gcube.common.core.contexts.GCUBEServiceContext serviceContext)

Specified by:
init in interface org.gcube.common.core.security.GCUBESecurityController

checkAccess

public boolean checkAccess(Map<String,Object> parameters)

Specified by:
checkAccess in interface org.gcube.common.core.security.GCUBESecurityController


Copyright © 2013. All Rights Reserved.