A B C E G H I L M N O P R S T U V W

A

authMethod - Variable in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
Authentication method
authoriseCall(Map<String, Object>) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationSecurityController

B

BASE64 - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 
BINARY_SECURITY_TOKEN_LABEL - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 
BINARY_SECURITY_TOKEN_PREFIX - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 

C

CacheWrapper<K,V> - Interface in org.gcube.security.soa3.cache
EHCache based cache wrapper
callCredentials - Variable in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
Cache of credentials indexed by thread id.
checkAccess(Map<String, Object>) - Method in class org.gcube.security.soa3.connector.SOA3SecurityController
close() - Method in class org.gcube.security.soa3.cache.SOA3EhcacheWrapper
 
ConfigurationManager - Class in org.gcube.security.soa3.configuration
Singleton instance managing the configuration of the module
context - Variable in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
Service context.

E

ENCODING_TYPE_LABEL - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 

G

GCubeClientManager - Class in org.gcube.security.soa3.connector.integration.client
 
GCubeClientManager() - Constructor for class org.gcube.security.soa3.connector.integration.client.GCubeClientManager
 
GCUBEServiceSecurityConfigurationManager - Class in org.gcube.security.soa3.connector.integration.server
Abstract class that contains the base methods of a standard security manager.
GCUBEServiceSecurityConfigurationManager() - Constructor for class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
 
generateBinaryTokenElement(String, String) - Static method in class org.gcube.security.soa3.connector.integration.utils.Utils
 
generateSoapHeaderBinaryTokenElement(String, String) - Static method in class org.gcube.security.soa3.connector.integration.utils.Utils
 
get(K) - Method in interface org.gcube.security.soa3.cache.CacheWrapper
 
get(String) - Method in class org.gcube.security.soa3.cache.SOA3EhcacheWrapper
getCache() - Method in class org.gcube.security.soa3.cache.SOA3EhcacheWrapper
 
getCallerCredentials() - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
getCredentialPropagationPolicy(String) - Method in class org.gcube.security.soa3.configuration.ConfigurationManager
 
getCredentials() - Method in class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
getCredentials() - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
getCredentialsAdder() - Method in class org.gcube.security.soa3.connector.integration.client.context.SOA3ClientSecurityContext
 
getCredentialsAdder() - Method in class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
getCredentialsAsObject() - Method in class org.gcube.security.soa3.connector.integration.TokenCredentials
 
getCredentialsAsString() - Method in class org.gcube.security.soa3.connector.integration.TokenCredentials
 
getDefaultCredentials() - Method in class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
getDefaultIncomingMessagesSecurityDescriptor() - Method in class org.gcube.security.soa3.connector.integration.client.context.SOA3ClientSecurityContext
 
getDefaultIncomingMessagesSecurityDescriptor() - Method in class org.gcube.security.soa3.connector.integration.server.context.SOA3ServerSecurityContext
 
getDefaultIncomingMessagesSecurityDescriptor() - Method in class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
getDefaultOutgoingMessagesSecurityDescriptor() - Method in class org.gcube.security.soa3.connector.integration.client.context.SOA3ClientSecurityContext
 
getDefaultOutgoingMessagesSecurityDescriptor() - Method in class org.gcube.security.soa3.connector.integration.server.context.SOA3ServerSecurityContext
 
getDefaultOutgoingMessagesSecurityDescriptor() - Method in class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
getDefaultSecurityManager() - Method in class org.gcube.security.soa3.connector.integration.client.context.SOA3ClientSecurityContext
 
getDefaultSecurityManager() - Method in class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
getDefaultServiceSecurityConfiguration() - Method in class org.gcube.security.soa3.connector.integration.client.context.SOA3ClientSecurityContext
 
getDefaultServiceSecurityConfiguration() - Method in class org.gcube.security.soa3.connector.integration.server.context.SOA3ServerSecurityContext
 
getDefaultServiceSecurityConfiguration() - Method in class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
getDefaultSubject() - Method in class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
getEngine() - Static method in class org.gcube.security.soa3.connector.engine.SecurityTokenWSSecurityRequestEngine
 
getHeaders() - Method in class org.gcube.security.soa3.connector.handlers.SecurityTokenHandler
 
getInstance() - Static method in class org.gcube.security.soa3.cache.SOA3EhcacheWrapper
 
getInstance() - Static method in class org.gcube.security.soa3.configuration.ConfigurationManager
 
getInstance(String) - Static method in class org.gcube.security.soa3.connector.engine.RestManager
 
getPolicy() - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
getServerUrl(String) - Method in class org.gcube.security.soa3.configuration.ConfigurationManager
 
getServiceCredentials() - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
getServiceCredentials() - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
getType() - Method in class org.gcube.security.soa3.connector.integration.TokenCredentials
 
getValue() - Method in class org.gcube.security.soa3.connector.integration.TokenCredentials
 

H

handleMessage(SOAPMessageContext) - Method in class org.gcube.security.soa3.connector.handlers.SecurityTokenHandler
 
handleRequest(MessageContext) - Method in class org.gcube.security.soa3.connector.handlers.SecurityTokenHandler
 
handleRequest(MessageContext) - Method in class org.gcube.security.soa3.connector.handlers.SecurityTokenWSSecurityHandler
 
handleResponse(MessageContext) - Method in class org.gcube.security.soa3.connector.handlers.SecurityTokenHandler
 
handleResponse(MessageContext) - Method in class org.gcube.security.soa3.connector.handlers.SecurityTokenWSSecurityHandler
 

I

i18n - Static variable in class org.gcube.security.soa3.connector.handlers.SecurityTokenHandler
 
ID_LABEL - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 
init(GCUBEServiceContext) - Method in class org.gcube.security.soa3.connector.SOA3SecurityController
initialise(GCUBEServiceContext) - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
initialise(GCUBEServiceContext, GCUBEServiceSecurityManager) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationSecurityController
initialise(GCUBEServiceContext) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
initialize() - Static method in class org.gcube.security.soa3.connector.integration.client.GCubeClientManager
 
isSecurityEnabled(String) - Method in class org.gcube.security.soa3.configuration.ConfigurationManager
 
isSecurityEnabled() - Method in class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
isSecurityEnabled() - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationSecurityController
isSecurityEnabled() - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 

L

logger - Variable in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
Object logger.

M

main(String[]) - Static method in class org.gcube.security.soa3.connector.engine.RestManager
 

N

needServiceCredentials() - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 

O

org.gcube.security.soa3.cache - package org.gcube.security.soa3.cache
 
org.gcube.security.soa3.configuration - package org.gcube.security.soa3.configuration
 
org.gcube.security.soa3.connector - package org.gcube.security.soa3.connector
 
org.gcube.security.soa3.connector.engine - package org.gcube.security.soa3.connector.engine
 
org.gcube.security.soa3.connector.handlers - package org.gcube.security.soa3.connector.handlers
 
org.gcube.security.soa3.connector.integration - package org.gcube.security.soa3.connector.integration
 
org.gcube.security.soa3.connector.integration.client - package org.gcube.security.soa3.connector.integration.client
 
org.gcube.security.soa3.connector.integration.client.context - package org.gcube.security.soa3.connector.integration.client.context
 
org.gcube.security.soa3.connector.integration.server - package org.gcube.security.soa3.connector.integration.server
 
org.gcube.security.soa3.connector.integration.server.context - package org.gcube.security.soa3.connector.integration.server.context
 
org.gcube.security.soa3.connector.integration.utils - package org.gcube.security.soa3.connector.integration.utils
 
org.gcube.security.soa3.context - package org.gcube.security.soa3.context
 

P

processSecurityHeader(Element, MessageContext, String, SOAPHeaderElement, boolean) - Method in class org.gcube.security.soa3.connector.engine.SecurityTokenWSSecurityRequestEngine
 
producer - Variable in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
Inner producer of lifetime events.
propagateCallerCredentials - Variable in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
Use Caller credentials by default
propagateCallerCredentials(boolean) - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
propagateCallerCredentials(boolean) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
put(K, V) - Method in interface org.gcube.security.soa3.cache.CacheWrapper
 
put(String, String) - Method in class org.gcube.security.soa3.cache.SOA3EhcacheWrapper

R

RestManager - Class in org.gcube.security.soa3.connector.engine
Singleton class which manages the REST calls for SOA3

S

SECURITY_TOKEN - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 
SECURITY_TOKEN_ATTR - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 
SecurityTokenHandler - Class in org.gcube.security.soa3.connector.handlers
Handler that manages outgoing Security Token
SecurityTokenHandler() - Constructor for class org.gcube.security.soa3.connector.handlers.SecurityTokenHandler
 
SecurityTokenWSSecurityHandler - Class in org.gcube.security.soa3.connector.handlers
Server-side Security Token handler
SecurityTokenWSSecurityHandler() - Constructor for class org.gcube.security.soa3.connector.handlers.SecurityTokenWSSecurityHandler
 
SecurityTokenWSSecurityRequestEngine - Class in org.gcube.security.soa3.connector.engine
 
sendMessage(String, Map<String, String>, String, MediaType, MediaType) - Method in class org.gcube.security.soa3.connector.engine.RestManager
Sends the message
SERVICE_PROPERTIES - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 
serviceCredentials - Variable in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
Inner security credentials
servicePropertiesSet(String) - Method in class org.gcube.security.soa3.configuration.ConfigurationManager
 
setAuthMethod(GCUBESecurityManager.AuthMethod) - Method in class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
setAuthMethod(GCUBESecurityManager.AuthMethod) - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
setCredentials(Credentials) - Method in class org.gcube.security.soa3.connector.integration.StubMessageManager
setSecurity(Remote, GCUBESecurityManager.AuthMode, GCUBESecurityManager.DelegationMode) - Method in class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
setSecurity(Remote, GCUBESecurityManager.AuthMode, GCUBESecurityManager.DelegationMode) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
setServiceProperties(String, Properties) - Method in class org.gcube.security.soa3.configuration.ConfigurationManager
 
setServiceProperties(GCUBEServiceContext, String) - Static method in class org.gcube.security.soa3.connector.integration.utils.Utils
 
SOA3ClientSecurityContext - Class in org.gcube.security.soa3.connector.integration.client.context
 
SOA3ClientSecurityContext() - Constructor for class org.gcube.security.soa3.connector.integration.client.context.SOA3ClientSecurityContext
 
SOA3EhcacheWrapper - Class in org.gcube.security.soa3.cache
Utility class that wraps the cache functionalities for SOA3 Responses
SOA3IntegrationCredentialInserter - Class in org.gcube.security.soa3.connector.integration.client
 
SOA3IntegrationCredentialInserter(CredentialManager) - Constructor for class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
SOA3IntegrationSecurityController - Class in org.gcube.security.soa3.connector.integration.server
Implementation of GCUBEServiceAuthorizationController to integrate the old security management system of gCube with the new one.
SOA3IntegrationSecurityController() - Constructor for class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationSecurityController
 
SOA3IntegrationServiceCredentialInserter - Class in org.gcube.security.soa3.connector.integration.server
 
SOA3IntegrationServiceCredentialInserter() - Constructor for class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
SOA3SecurityController - Class in org.gcube.security.soa3.connector
Implementation of the security controller for using the SOA3 Security Framework
SOA3SecurityController() - Constructor for class org.gcube.security.soa3.connector.SOA3SecurityController
 
SOA3ServerSecurityContext - Class in org.gcube.security.soa3.connector.integration.server.context
A context that manages all the security related operations
SOA3ServerSecurityContext() - Constructor for class org.gcube.security.soa3.connector.integration.server.context.SOA3ServerSecurityContext
 
SOA3ServerSecurityContext - Class in org.gcube.security.soa3.context
 
SOA3ServerSecurityContext() - Constructor for class org.gcube.security.soa3.context.SOA3ServerSecurityContext
 
StubMessageManager - Class in org.gcube.security.soa3.connector.integration
Specification of MessageManager class for REST messages
StubMessageManager(Stub) - Constructor for class org.gcube.security.soa3.connector.integration.StubMessageManager
 
subscribe(GCUBEServiceSecurityManager.LifetimeConsumer, GCUBEServiceSecurityManager.LifetimeTopic...) - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager

T

TokenCredentials - Class in org.gcube.security.soa3.connector.integration
 
TokenCredentials(String, String) - Constructor for class org.gcube.security.soa3.connector.integration.TokenCredentials
 
TokenCredentials(Element) - Constructor for class org.gcube.security.soa3.connector.integration.TokenCredentials
 

U

unsubscribe(GCUBEServiceSecurityManager.LifetimeConsumer, GCUBEServiceSecurityManager.LifetimeTopic...) - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
useCredentials(GSSCredential) - Method in class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
useCredentials(SecurityCredentials) - Method in class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
useCredentials(Thread, SecurityCredentials...) - Method in class org.gcube.security.soa3.connector.integration.client.SOA3IntegrationCredentialInserter
 
useCredentials(GSSCredential) - Method in class org.gcube.security.soa3.connector.integration.server.GCUBEServiceSecurityConfigurationManager
 
useCredentials(GSSCredential) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
useCredentials(SecurityCredentials) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
useCredentials(Thread, SecurityCredentials...) - Method in class org.gcube.security.soa3.connector.integration.server.SOA3IntegrationServiceCredentialInserter
 
Utils - Class in org.gcube.security.soa3.connector.integration.utils
 
Utils() - Constructor for class org.gcube.security.soa3.connector.integration.utils.Utils
 

V

VALUE_TYPE_LABEL - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 

W

WSSE_NAMESPACE - Static variable in class org.gcube.security.soa3.connector.integration.utils.Utils
 

A B C E G H I L M N O P R S T U V W

Copyright © 2013. All Rights Reserved.