Uses of Interface
org.gcube.common.core.security.GCUBESecurityManager

Packages that use GCUBESecurityManager
org.gcube.common.core.contexts   
org.gcube.common.core.informationsystem.notifier   
org.gcube.common.core.informationsystem.publisher   
org.gcube.common.core.security   
org.gcube.common.core.security.context   
org.gcube.common.core.security.context.impl   
org.gcube.common.core.security.impl   
org.gcube.common.core.utils.calls   
org.gcube.common.core.utils.handlers   
 

Uses of GCUBESecurityManager in org.gcube.common.core.contexts
 

Classes in org.gcube.common.core.contexts that implement GCUBESecurityManager
 class GCUBEServiceContext
          Partial implementation of contexts for gCube services.
 

Methods in org.gcube.common.core.contexts with parameters of type GCUBESecurityManager
static
<PORTTYPE extends Remote>
PORTTYPE
GCUBERemotePortTypeContext.getProxy(PORTTYPE portTypeStub, GCUBEScope scope, GCUBESecurityManager... securityManager)
          Deprecated. as to 1.6.0 sets the current scope and redirects to GCUBERemotePortTypeContext.getProxy(Remote) ignoring the GCUBESecurityManager parameter
static
<PORTTYPE extends Remote>
PORTTYPE
GCUBERemotePortTypeContext.getProxy(PORTTYPE portTypeStub, GCUBEScope scope, int callTimeout, GCUBESecurityManager... securityManager)
          Deprecated. as to 1.6.0 sets the current scope and redirects to #getProxy(Remote, int), ignoring the GCUBESecurityManager parameter
static
<PORTTYPE extends Remote>
PORTTYPE
GCUBERemotePortTypeContext.getProxy(PORTTYPE portTypeStub, GCUBEScopeManager scopeManager, GCUBESecurityManager... securityManager)
          Deprecated. as to 1.6.0 redirects to GCUBERemotePortTypeContext.getProxy(Remote) ignoring GCUBEScopeManager and GCUBESecurityManager parameters
static
<PORTTYPE extends Remote>
PORTTYPE
GCUBERemotePortTypeContext.getProxy(PORTTYPE portTypeStub, GCUBEScopeManager scopeManager, int callTimeout, GCUBESecurityManager... securityManager)
          Deprecated. as to 1.6.0 redirects to #getProxy(Remote, int) ignoring GCUBEScopeManager and GCUBESecurityManager parameters
 

Uses of GCUBESecurityManager in org.gcube.common.core.informationsystem.notifier
 

Methods in org.gcube.common.core.informationsystem.notifier with parameters of type GCUBESecurityManager
 boolean[] ISNotifier.isTopicRegistered(GCUBESecurityManager securityManager, GCUBEScope scope, List<ISNotifier.TopicData> topics)
          Checks if the producer registration is completed for a list of given topics
 void ISNotifier.registerISNotification(org.apache.axis.message.addressing.EndpointReferenceType producerEPR, List<? extends org.globus.wsrf.Topic> notifications, GCUBESecurityManager manager, GCUBEScope... scope)
          Registers a list of topics as IS Notifications
<T extends ISNotifier.BaseNotificationConsumer>
void
ISNotifier.registerToISNotification(T consumer, List<ISNotifier.GCUBENotificationTopic> notifications, GCUBESecurityManager manager, GCUBEScope... scope)
          Registers the consumer to the given list of topics
 void ISNotifier.unregisterFromISNotification(GCUBESecurityManager manager, List<ISNotifier.GCUBENotificationTopic> notifications, GCUBEScope... scope)
          Unregisters the consumer from the given list of topics
 void ISNotifier.unregisterISNotification(org.apache.axis.message.addressing.EndpointReferenceType producerEPR, List<? extends org.globus.wsrf.Topic> notifications, GCUBESecurityManager manager, GCUBEScope... scope)
          Unregisters a list of new topics as source of IS Notifications
 

Uses of GCUBESecurityManager in org.gcube.common.core.informationsystem.publisher
 

Methods in org.gcube.common.core.informationsystem.publisher with parameters of type GCUBESecurityManager
 void ISResourcePublisher.register(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Registers a GCUBEResource on the Information System
 String ISPublisher.registerGCUBEResource(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Registers a GCUBEResource on the Information System
 void ISResourcePublisher.remove(String ID, String type, GCUBEScope scope, GCUBESecurityManager manager)
          Removes a GCUBEResource from the Information System
 void ISPublisher.removeGCUBEResource(String ID, String type, GCUBEScope scope, GCUBESecurityManager manager)
          Removes a GCUBEResource from the Information System
 void ISResourcePublisher.update(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Updates a GCUBEResource in the Information System
 void ISPublisher.updateGCUBEResource(GCUBEResource resource, GCUBEScope scope, GCUBESecurityManager manager)
          Updates a GCUBEResource in the Information System
 

Uses of GCUBESecurityManager in org.gcube.common.core.security
 

Subinterfaces of GCUBESecurityManager in org.gcube.common.core.security
 interface GCUBEClientSecurityManager
          An extension of GCUBESecurityManager that provides methods for standalone clients to manages security configuration of outgoing messages
 interface GCUBEServiceSecurityManager
          An extension of GCUBESecurityManager which operates in a service context, where client and service credentials must be distinguished and where authorisation becomes relevant.
 

Classes in org.gcube.common.core.security that implement GCUBESecurityManager
 class GCUBESecurityManagerImpl
          Partial implementation of GCUBESecurityManager.
 class GCUBEServiceSecurityManagerImpl
          Deprecated. to be removed once the new security framework is available
 

Uses of GCUBESecurityManager in org.gcube.common.core.security.context
 

Methods in org.gcube.common.core.security.context that return GCUBESecurityManager
 GCUBESecurityManager SecurityContext.getDefaultSecurityManager()
          Utility method to generate a default security manager based on implementations.properties
 

Uses of GCUBESecurityManager in org.gcube.common.core.security.context.impl
 

Methods in org.gcube.common.core.security.context.impl that return GCUBESecurityManager
 GCUBESecurityManager DefaultGHNClientSecurityContext.getDefaultSecurityManager()
           
 GCUBESecurityManager DefaultGHNServerSecurityContext.getDefaultSecurityManager()
           
 

Uses of GCUBESecurityManager in org.gcube.common.core.security.impl
 

Classes in org.gcube.common.core.security.impl that implement GCUBESecurityManager
 class GCUBECredentialAdder
           
 class GCUBESimpleServiceSecurityManager
          Simple security manager: it does nothing.
 

Uses of GCUBESecurityManager in org.gcube.common.core.utils.calls
 

Methods in org.gcube.common.core.utils.calls that return GCUBESecurityManager
 GCUBESecurityManager GCUBECall.getSecurityManager()
          Returns the security manager used for the call.
 

Methods in org.gcube.common.core.utils.calls with parameters of type GCUBESecurityManager
 void GCUBECall.setSecurityManager(GCUBESecurityManager securityManager)
          Sets the security manager used for the call.
 

Constructors in org.gcube.common.core.utils.calls with parameters of type GCUBESecurityManager
GCUBECall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
GCUBECall(GCUBEScopeManager scopeManager, GCUBESecurityManager... securityManager)
          Creates an instance with a scope manager and a security manager.
RICall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
RICall(GCUBEScopeManager scopeManager, GCUBESecurityManager... securityManager)
          Creates an instance with a scope manager and a security manager.
StagingCall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
StagingCall(GCUBEScopeManager scopeManager, GCUBESecurityManager... securityManager)
          Creates an instance with a scope manager and a security manager.
WSCall(GCUBEScope scope, GCUBESecurityManager... securityManager)
          Creates an instance with a scope and a security manager.
WSCall(GCUBEScopeManager scopeManager, GCUBESecurityManager... securityManager)
          Creates an instance with a scope manager and a security manager.
 

Uses of GCUBESecurityManager in org.gcube.common.core.utils.handlers
 

Methods in org.gcube.common.core.utils.handlers that return GCUBESecurityManager
 GCUBESecurityManager GCUBEIHandler.getSecurityManager()
          Returns the security manager of the handler.
 GCUBESecurityManager GCUBEHandler.getSecurityManager()
          Returns the security manager of the handler.
 

Methods in org.gcube.common.core.utils.handlers with parameters of type GCUBESecurityManager
 void GCUBEIHandler.setSecurityManager(GCUBESecurityManager manager)
          Sets a security manager for the handler.
 void GCUBEHandler.setSecurityManager(GCUBESecurityManager manager)
          Sets a security manager for the handler.
 



Copyright © 2013. All Rights Reserved.