org.gcube.security.soa3.connector.integration.server.context
Class SOA3ServerSecurityContext

java.lang.Object
  extended by org.gcube.common.core.security.context.impl.DefaultGHNSecurityContext
      extended by org.gcube.common.core.security.context.impl.DefaultGHNServerSecurityContext
          extended by org.gcube.security.soa3.connector.integration.server.context.SOA3ServerSecurityContext
All Implemented Interfaces:
org.gcube.common.core.security.context.SecurityContext

public class SOA3ServerSecurityContext
extends org.gcube.common.core.security.context.impl.DefaultGHNServerSecurityContext

A context that manages all the security related operations

Author:
Ciro Formisano

Field Summary
 
Fields inherited from class org.gcube.common.core.security.context.impl.DefaultGHNSecurityContext
defaultCredentials, defaultSecurityDescriptorBuilder, defaultSubject
 
Fields inherited from interface org.gcube.common.core.security.context.SecurityContext
DEFAULT_SECURITY_CONFIGURATION
 
Constructor Summary
SOA3ServerSecurityContext()
           
 
Method Summary
 org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultIncomingMessagesSecurityDescriptor()
           
 org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultOutgoingMessagesSecurityDescriptor()
           
 org.gcube.common.core.security.GCUBEDefaultSecurityConfiguration getDefaultServiceSecurityConfiguration()
           
 
Methods inherited from class org.gcube.common.core.security.context.impl.DefaultGHNServerSecurityContext
getDefaultCredentials, getDefaultSecurityManager, getDefaultSubject
 
Methods inherited from class org.gcube.common.core.security.context.impl.DefaultGHNSecurityContext
getCredentialsAdder, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOA3ServerSecurityContext

public SOA3ServerSecurityContext()
Method Detail

getDefaultServiceSecurityConfiguration

public org.gcube.common.core.security.GCUBEDefaultSecurityConfiguration getDefaultServiceSecurityConfiguration()
Specified by:
getDefaultServiceSecurityConfiguration in interface org.gcube.common.core.security.context.SecurityContext
Overrides:
getDefaultServiceSecurityConfiguration in class org.gcube.common.core.security.context.impl.DefaultGHNSecurityContext

getDefaultIncomingMessagesSecurityDescriptor

public org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultIncomingMessagesSecurityDescriptor()
Specified by:
getDefaultIncomingMessagesSecurityDescriptor in interface org.gcube.common.core.security.context.SecurityContext
Overrides:
getDefaultIncomingMessagesSecurityDescriptor in class org.gcube.common.core.security.context.impl.DefaultGHNSecurityContext

getDefaultOutgoingMessagesSecurityDescriptor

public org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultOutgoingMessagesSecurityDescriptor()
Specified by:
getDefaultOutgoingMessagesSecurityDescriptor in interface org.gcube.common.core.security.context.SecurityContext
Overrides:
getDefaultOutgoingMessagesSecurityDescriptor in class org.gcube.common.core.security.context.impl.DefaultGHNSecurityContext


Copyright © 2013. All Rights Reserved.