org.gcube.security.soa3.connector.integration.client.context
Class SOA3ClientSecurityContext

java.lang.Object
  extended by org.gcube.security.soa3.connector.integration.client.context.SOA3ClientSecurityContext
All Implemented Interfaces:
org.gcube.common.core.security.context.SecurityContext

public class SOA3ClientSecurityContext
extends Object
implements org.gcube.common.core.security.context.SecurityContext


Field Summary
 
Fields inherited from interface org.gcube.common.core.security.context.SecurityContext
DEFAULT_SECURITY_CONFIGURATION
 
Constructor Summary
SOA3ClientSecurityContext()
           
 
Method Summary
 org.gcube.common.core.security.impl.GCUBECredentialAdder getCredentialsAdder()
           
 GSSCredential getDefaultCredentials()
           
 org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultIncomingMessagesSecurityDescriptor()
           
 org.globus.wsrf.impl.security.descriptor.ServiceSecurityDescriptor getDefaultOutgoingMessagesSecurityDescriptor()
           
 org.gcube.common.core.security.GCUBESecurityManager getDefaultSecurityManager()
           
 org.gcube.common.core.security.GCUBEDefaultSecurityConfiguration getDefaultServiceSecurityConfiguration()
           
 Subject getDefaultSubject()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SOA3ClientSecurityContext

public SOA3ClientSecurityContext()
Method Detail

getDefaultServiceSecurityConfiguration

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

getDefaultIncomingMessagesSecurityDescriptor

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

getDefaultOutgoingMessagesSecurityDescriptor

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

getDefaultSubject

public Subject getDefaultSubject()
Specified by:
getDefaultSubject in interface org.gcube.common.core.security.context.SecurityContext

getDefaultCredentials

public GSSCredential getDefaultCredentials()
Specified by:
getDefaultCredentials in interface org.gcube.common.core.security.context.SecurityContext

getDefaultSecurityManager

public org.gcube.common.core.security.GCUBESecurityManager getDefaultSecurityManager()
                                                                              throws Exception
Specified by:
getDefaultSecurityManager in interface org.gcube.common.core.security.context.SecurityContext
Throws:
Exception

getCredentialsAdder

public org.gcube.common.core.security.impl.GCUBECredentialAdder getCredentialsAdder()
Specified by:
getCredentialsAdder in interface org.gcube.common.core.security.context.SecurityContext


Copyright © 2013. All Rights Reserved.