org.gcube.common.core.security
Interface GCUBEServiceAuthenticationController

All Superinterfaces:
GCUBEServiceSecurityController
All Known Implementing Classes:
GCUBESimpleServiceAuthController

public interface GCUBEServiceAuthenticationController
extends GCUBEServiceSecurityController

Interface of the authentication controller

Author:
Ciro Formisano

Field Summary
 
Fields inherited from interface org.gcube.common.core.security.GCUBEServiceSecurityController
CONTEXT, HEADERS, MESSAGE_CONTEXT
 
Method Summary
 void authenticateCall(Map<String,Object> parameters)
          Authenticates the call
 
Methods inherited from interface org.gcube.common.core.security.GCUBEServiceSecurityController
initialise, isSecurityEnabled
 

Method Detail

authenticateCall

void authenticateCall(Map<String,Object> parameters)
                      throws GCUBEException
Authenticates the call

Parameters:
parameters - the parameters of the call
Throws:
GCUBEException - if the call is not authenticated or if there are problems


Copyright © 2013. All Rights Reserved.