Skip navigation links
A B C D F G H I J L M N O P R S T U X 

A

activate(ComponentContext) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
activate(FrameworkEvent) - Static method in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
activate(FrameworkEvent) - Static method in class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 
Activator - Class in org.nuxeo.opensocial.servlet
We cannot have two bundle activators so we use this single bundle activator.
Activator() - Constructor for class org.nuxeo.opensocial.servlet.Activator
 
ActivityServiceImpl - Class in org.nuxeo.opensocial.services.activity
 
ActivityServiceImpl() - Constructor for class org.nuxeo.opensocial.services.activity.ActivityServiceImpl
 
ALLOWED_PARAM_NAME - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
AppDataServiceImpl - Class in org.nuxeo.opensocial.services.appdata
 
AppDataServiceImpl() - Constructor for class org.nuxeo.opensocial.services.appdata.AppDataServiceImpl
 
AuthenticationFilterDelayer - Class in org.nuxeo.opensocial.servlet
This class is just a wrapper to hold the initialization of the shindig AuthenticationServletFilter because it cannot run without Guice and we have delayed the Guice initialization.
AuthenticationFilterDelayer() - Constructor for class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 

B

buildHttpRequest(HttpServletRequest) - Method in class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
 

C

callbackUrl - Variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
This is the URL that shindig should tell other servers to use to call us back on.
clientState - Variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
State information from client
computeGadgetDefUrlAfterLoad(String) - Static method in class org.nuxeo.opensocial.helper.OpenSocialGadgetHelper
 
computeGadgetDefUrlBeforeSave(String) - Static method in class org.nuxeo.opensocial.helper.OpenSocialGadgetHelper
 
configure() - Method in class org.nuxeo.opensocial.services.NuxeoCryptoModule
 
configure() - Method in class org.nuxeo.opensocial.services.NuxeoServiceModule
 
configure() - Method in class org.nuxeo.opensocial.services.NXGuiceModule
configure() - Method in class org.nuxeo.opensocial.services.NXRewriteModule
 
configure() - Method in class org.nuxeo.opensocial.shindig.gadgets.NXGadgetModule
 
configure() - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthModule
 
consumerKey - Variable in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
consumerSecret - Variable in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
context - Variable in class org.nuxeo.opensocial.servlet.GuiceContextListener
 
contextDestroyed(ServletContextEvent) - Method in class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 
contextDestroyed(ServletContextEvent) - Method in class org.nuxeo.opensocial.servlet.GuiceContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 
contextInitialized(ServletContextEvent) - Method in class org.nuxeo.opensocial.servlet.GuiceContextListener
 
ContextListenerDelayer - Class in org.nuxeo.opensocial.servlet
This class is just a wrapper to hold the initialization of Guice (et al) until we have received the "go ahead" from the Runtime and that everything is fully initialized.
ContextListenerDelayer() - Constructor for class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 
convert(NuxeoPrincipal) - Method in class org.nuxeo.opensocial.services.person.DefaultPrincipalConverter
 
convert(NuxeoPrincipal) - Method in interface org.nuxeo.opensocial.services.person.PrincipalConverter
Converts a Nuxeo Principal to an OpenSocial Person
convertResponseToJson(SecurityToken, HttpServletRequest, HttpResponse) - Method in class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
Format a response as JSON, including additional JSON inserted by chained content fetchers.
COOKIE - Static variable in class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
 
create(Uri, ContentRewriterFeature, String, boolean, boolean) - Method in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXProxyingLinkRewriterFactory
 
createActivity(UserId, GroupId, String, Set<String>, Activity, SecurityToken) - Method in class org.nuxeo.opensocial.services.activity.ActivityServiceImpl
 
createTempFileForAKey(String) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 

D

DAEMON_THREAD_FACTORY - Static variable in class org.nuxeo.opensocial.services.NXGuiceModule
 
deactivate(ComponentContext) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
DEFAULT_BIND_ADDRESS_PATTERN - Static variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
Deprecated.
DefaultPrincipalConverter - Class in org.nuxeo.opensocial.services.person
 
DefaultPrincipalConverter() - Constructor for class org.nuxeo.opensocial.services.person.DefaultPrincipalConverter
 
delayed - Variable in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
delayed - Variable in class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 
delayedConfig - Variable in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
delayedEvent - Variable in class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 
deleteActivities(UserId, GroupId, String, Set<String>, SecurityToken) - Method in class org.nuxeo.opensocial.services.activity.ActivityServiceImpl
 
deletePersonData(UserId, GroupId, String, Set<String>, SecurityToken) - Method in class org.nuxeo.opensocial.services.appdata.AppDataServiceImpl
 
destroy() - Method in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
doFetch(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.gadgets.servlet.NXProxyHandler
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.gadgets.servlet.NXConcatProxyServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.shindig.gadgets.servlet.NXProxyServlet
 

F

fetch(HttpRequest) - Method in class org.nuxeo.opensocial.shindig.gadgets.NXHttpFetcher
fetch(HttpRequest) - Method in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
OAuth authenticated fetch.
fetcherConfig - Variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
Configuration options for the fetcher.
fillProxy(HttpClient, String) - Static method in class org.nuxeo.opensocial.helper.ProxyHelper
 
frameworkEvent(FrameworkEvent) - Method in class org.nuxeo.opensocial.servlet.Activator
 
frameworkEvent(FrameworkEvent) - Method in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
frameworkEvent(FrameworkEvent) - Method in class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 

G

gadgetUrl - Variable in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
get() - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStoreProvider
 
getActivities(Set<UserId>, GroupId, String, Set<String>, CollectionOptions, SecurityToken) - Method in class org.nuxeo.opensocial.services.activity.ActivityServiceImpl
 
getActivities(UserId, GroupId, String, Set<String>, CollectionOptions, Set<String>, SecurityToken) - Method in class org.nuxeo.opensocial.services.activity.ActivityServiceImpl
 
getActivity(UserId, GroupId, String, Set<String>, String, SecurityToken) - Method in class org.nuxeo.opensocial.services.activity.ActivityServiceImpl
 
getAdapter(Class<T>) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getCallbackUrl() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
getConsumerKey() - Method in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
getConsumerKeyAndSecret(SecurityToken, String, OAuthServiceProvider) - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
getConsumerSecret() - Method in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
getContainerName() - Method in class org.nuxeo.opensocial.shindig.crypto.PortalConfig
 
getDomain() - Method in class org.nuxeo.opensocial.shindig.crypto.PortalConfig
 
getGadgetsBaseUrl(boolean) - Static method in class org.nuxeo.opensocial.helper.OpenSocialGadgetHelper
 
getGadgetsBaseUrl(boolean, boolean) - Static method in class org.nuxeo.opensocial.helper.OpenSocialGadgetHelper
 
getGadgetSpecFactory() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Returns our own gadget Spec Factory
getGadgetSpecFactory() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getGadgetUrl() - Method in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
getInjector() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getInstance(Class<?>) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getKey() - Method in class org.nuxeo.opensocial.shindig.crypto.PortalConfig
 
getKeyForContainer(String) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getOAuthAccessor(SecurityToken, OAuthArguments, OAuthClientState, OAuthResponseParams, OAuthFetcherConfig) - Method in class org.nuxeo.opensocial.shindig.oauth.NXGadgetOAuthTokenStore
 
getOAuthCallbackUrl() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Where the Oauth "return callback" should go.
getOAuthCallbackUrl() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getOAuthServices() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Get a list of the configured external service providers that we want to communicate with.
getOAuthServices() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getOAuthServices() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
getPeople(Set<UserId>, GroupId, CollectionOptions, Set<String>, SecurityToken) - Method in class org.nuxeo.opensocial.services.person.PersonServiceImpl
 
getPerson(UserId, Set<String>, SecurityToken) - Method in class org.nuxeo.opensocial.services.person.PersonServiceImpl
 
getPersonData(Set<UserId>, GroupId, String, Set<String>, SecurityToken) - Method in class org.nuxeo.opensocial.services.appdata.AppDataServiceImpl
 
getPortalConfig() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
PortalConfig array that represents the contribution from the user in the opensocial xp.
getPortalConfig() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getPortalConfig() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
For now, this is always null because it isn't used.
getPrincipalConverterClass() - Method in class org.nuxeo.opensocial.services.person.PrincipalConverterDescriptor
 
getProxyHost() - Static method in class org.nuxeo.opensocial.helper.ProxyHelper
 
getProxyLogin() - Static method in class org.nuxeo.opensocial.helper.ProxyHelper
 
getProxyPassword() - Static method in class org.nuxeo.opensocial.helper.ProxyHelper
 
getProxyPort() - Static method in class org.nuxeo.opensocial.helper.ProxyHelper
 
getServiceName() - Method in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
getSigningKey() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
getSigningStateKeyBytes() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Same as above, but in byte form.
getSigningStateKeyBytes() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getSigningStateKeyFile() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Returns a file handle to the base64 encoded key that is used to sign internal requests.
getSigningStateKeyFile() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getTokenInfo(SecurityToken, OAuthStore.ConsumerInfo, String, String) - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
getTrustedHostForNuxeoBindAddress() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
Deprecated.
the loopback URL isn ow used to defined the default trusted host
getTrustedHostFromLoopbackURL() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
getTrustedHosts() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Return a list of hosts that can be considered as trusted : i.e : we can use internal sign fetch or propagate JSESSIONID
getTrustedHosts() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
getTrustedHosts() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
GuiceContextListener - Class in org.nuxeo.opensocial.servlet
Although this object says its a ServletContextListener, in fact it is not do to order of initialization issues.
GuiceContextListener() - Constructor for class org.nuxeo.opensocial.servlet.GuiceContextListener
 
guiceInjector - Static variable in class org.nuxeo.opensocial.servlet.GuiceContextListener
 

H

hasBeenActivated - Static variable in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
hasBeenActivated - Static variable in class org.nuxeo.opensocial.servlet.ContextListenerDelayer
 
HTTP - Static variable in class org.nuxeo.opensocial.helper.OpenSocialGadgetHelper
 
HTTP_SEPARATOR - Static variable in class org.nuxeo.opensocial.helper.OpenSocialGadgetHelper
 

I

ID - Static variable in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
init(FilterConfig) - Method in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
INJECTOR_ATTRIBUTE - Static variable in class org.nuxeo.opensocial.servlet.GuiceContextListener
 
isConsumerEmpty(OAuthStore.ConsumerInfo) - Method in class org.nuxeo.opensocial.shindig.oauth.NXGadgetOAuthTokenStore
 
isInternalRequest() - Method in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
isInternalRequest(OAuthArguments) - Method in class org.nuxeo.opensocial.shindig.oauth.NXGadgetOAuthTokenStore
 
isTrustedHost(String) - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Returns true if the given host is a trusted host, false otherwise.
isTrustedHost(String) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
isTrustedHost(String) - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 

J

jmxInitialized - Variable in class org.nuxeo.opensocial.servlet.GuiceContextListener
 
JSESSIONCOOKIE - Static variable in class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
 

L

loadPropertiesFrom(String) - Static method in class org.nuxeo.opensocial.shindig.ResourcePropertiesModule
 
LOCALHOST - Static variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
LOCALHOST_BIND_ADDRESS - Static variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
Deprecated.
log - Static variable in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
LOOPBACK_IP_PATTERN - Static variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 

M

modules - Variable in class org.nuxeo.opensocial.servlet.GuiceContextListener
 
MODULES_ATTRIBUTE - Static variable in class org.nuxeo.opensocial.servlet.GuiceContextListener
 

N

NAME - Static variable in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
NUXEO_BIND_ADDRESS_PROPERTY - Static variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
Deprecated.
NUXEO_INTERNAL_REQUEST - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
NUXEO_REST - Static variable in class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
 
NUXEO_WEBENG - Static variable in class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
 
NuxeoCryptoModule - Class in org.nuxeo.opensocial.services
 
NuxeoCryptoModule() - Constructor for class org.nuxeo.opensocial.services.NuxeoCryptoModule
 
NuxeoOAuthRequest - Class in org.nuxeo.opensocial.shindig.oauth
This is complete crap.
NuxeoOAuthRequest(OAuthFetcherConfig, HttpFetcher) - Constructor for class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
NuxeoOAuthRequest(OAuthFetcherConfig, HttpFetcher, List<OAuth.Parameter>) - Constructor for class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
NuxeoPropertiesModule - Class in org.nuxeo.opensocial.shindig
 
NuxeoPropertiesModule() - Constructor for class org.nuxeo.opensocial.shindig.NuxeoPropertiesModule
 
NuxeoServiceModule - Class in org.nuxeo.opensocial.services
 
NuxeoServiceModule() - Constructor for class org.nuxeo.opensocial.services.NuxeoServiceModule
 
NXBlobCrypterSecurityTokenDecoder - Class in org.nuxeo.opensocial.shindig.crypto
 
NXBlobCrypterSecurityTokenDecoder(ContainerConfig, OAuthStore) - Constructor for class org.nuxeo.opensocial.shindig.crypto.NXBlobCrypterSecurityTokenDecoder
 
NXConcatProxyServlet - Class in org.apache.shindig.gadgets.servlet
 
NXConcatProxyServlet() - Constructor for class org.apache.shindig.gadgets.servlet.NXConcatProxyServlet
 
nxDefaultCallBackUrl - Variable in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
nxDefaultKey - Variable in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
NXFeedProcessor - Class in org.nuxeo.opensocial.shindig.gadgets
 
NXFeedProcessor() - Constructor for class org.nuxeo.opensocial.shindig.gadgets.NXFeedProcessor
 
NXGadgetModule - Class in org.nuxeo.opensocial.shindig.gadgets
 
NXGadgetModule() - Constructor for class org.nuxeo.opensocial.shindig.gadgets.NXGadgetModule
 
NXGadgetOAuthTokenStore - Class in org.nuxeo.opensocial.shindig.oauth
Override the default GadgetOAuthTokenStore to add management for Shindig to Nuxeo local communication.
NXGadgetOAuthTokenStore(OAuthStore, GadgetSpecFactory) - Constructor for class org.nuxeo.opensocial.shindig.oauth.NXGadgetOAuthTokenStore
 
NXGuiceModule - Class in org.nuxeo.opensocial.services
This replaces the DefaultGuiceModule by using our own NXRewriteModule instead of the default one
NXGuiceModule() - Constructor for class org.nuxeo.opensocial.services.NXGuiceModule
 
NXHTMLContentRewriter - Class in org.nuxeo.opensocial.shindig.gadgets.rewrite
This class extends the vanilla HTMLContentRewriter by adding the INPUT tag to replace its src property
NXHTMLContentRewriter(ContentRewriterFeatureFactory, CssRequestRewriter, ConcatLinkRewriterFactory, ProxyingLinkRewriterFactory) - Constructor for class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXHTMLContentRewriter
 
NXHttpFetcher - Class in org.nuxeo.opensocial.shindig.gadgets
We have to copy BasicHttpFetcher because we must override the way proxy is used (it's not handling authentication), and since the makeRespons method is private, we cant' use it.
NXHttpFetcher(int, int) - Constructor for class org.nuxeo.opensocial.shindig.gadgets.NXHttpFetcher
Creates a new fetcher for fetching HTTP objects.
NXHttpFetcher() - Constructor for class org.nuxeo.opensocial.shindig.gadgets.NXHttpFetcher
Creates a new fetcher using the default maximum object size and timeout -- no limit and 5 seconds.
NXLinkRewriter - Class in org.nuxeo.opensocial.shindig.gadgets.rewrite
 
NXLinkRewriter(ContentRewriterUris, Uri, ContentRewriterFeature, String, boolean, boolean) - Constructor for class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXLinkRewriter
 
NXMakeRequestHandler - Class in org.nuxeo.opensocial.shindig.gadgets
 
NXMakeRequestHandler(RequestPipeline, RequestRewriterRegistry) - Constructor for class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
 
NXOAuthModule - Class in org.nuxeo.opensocial.shindig.oauth
Used to register NXOAuthStoreProvider in Shindig Stack
NXOAuthModule() - Constructor for class org.nuxeo.opensocial.shindig.oauth.NXOAuthModule
 
NXOAuthStore - Class in org.nuxeo.opensocial.shindig.oauth
Forwards calls for OAuth Token storage to Nuxeo OAuth Services
NXOAuthStore() - Constructor for class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
NXOAuthStoreProvider - Class in org.nuxeo.opensocial.shindig.oauth
This class is used to plug Nuxeo OAuth Store into Shindig
NXOAuthStoreProvider() - Constructor for class org.nuxeo.opensocial.shindig.oauth.NXOAuthStoreProvider
 
NXProxyHandler - Class in org.apache.shindig.gadgets.servlet
 
NXProxyHandler(RequestPipeline, LockedDomainService, RequestRewriterRegistry) - Constructor for class org.apache.shindig.gadgets.servlet.NXProxyHandler
 
NXProxyingLinkRewriterFactory - Class in org.nuxeo.opensocial.shindig.gadgets.rewrite
 
NXProxyingLinkRewriterFactory(ContentRewriterUris) - Constructor for class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXProxyingLinkRewriterFactory
 
NXProxyServlet - Class in org.apache.shindig.gadgets.servlet
 
NXProxyServlet() - Constructor for class org.apache.shindig.gadgets.servlet.NXProxyServlet
 
NXRewriteModule - Class in org.nuxeo.opensocial.services
This replaces the default RewriteModule by using our own NXHTMLContentRewriter
NXRewriteModule() - Constructor for class org.nuxeo.opensocial.services.NXRewriteModule
 

O

OAuthServiceDescriptor - Class in org.nuxeo.opensocial.shindig.crypto
 
OAuthServiceDescriptor() - Constructor for class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
okm - Variable in class org.nuxeo.opensocial.shindig.oauth.NXGadgetOAuthTokenStore
 
OPENSOCIAL_APPID - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
OPENSOCIAL_APPURL - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
OPENSOCIAL_OWNERID - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
OPENSOCIAL_PROXIED_CONTENT - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
OPENSOCIAL_VIEWERID - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
OpenSocialDescriptor - Class in org.nuxeo.opensocial.shindig.crypto
This class is the java-level description of the parameters that are configured into the opensocial implementation.
OpenSocialDescriptor() - Constructor for class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
OpenSocialGadgetHelper - Class in org.nuxeo.opensocial.helper
Helper class
OpensocialPropertiesModule - Class in org.nuxeo.opensocial.shindig
 
OpensocialPropertiesModule() - Constructor for class org.nuxeo.opensocial.shindig.OpensocialPropertiesModule
 
OpenSocialService - Interface in org.nuxeo.opensocial.service.api
 
OpenSocialServiceImpl - Class in org.nuxeo.opensocial.service.impl
 
OpenSocialServiceImpl() - Constructor for class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
org.apache.shindig.gadgets.servlet - package org.apache.shindig.gadgets.servlet
 
org.nuxeo.opensocial.helper - package org.nuxeo.opensocial.helper
 
org.nuxeo.opensocial.service.api - package org.nuxeo.opensocial.service.api
 
org.nuxeo.opensocial.service.impl - package org.nuxeo.opensocial.service.impl
 
org.nuxeo.opensocial.services - package org.nuxeo.opensocial.services
 
org.nuxeo.opensocial.services.activity - package org.nuxeo.opensocial.services.activity
 
org.nuxeo.opensocial.services.appdata - package org.nuxeo.opensocial.services.appdata
 
org.nuxeo.opensocial.services.person - package org.nuxeo.opensocial.services.person
 
org.nuxeo.opensocial.servlet - package org.nuxeo.opensocial.servlet
 
org.nuxeo.opensocial.shindig - package org.nuxeo.opensocial.shindig
 
org.nuxeo.opensocial.shindig.crypto - package org.nuxeo.opensocial.shindig.crypto
 
org.nuxeo.opensocial.shindig.gadgets - package org.nuxeo.opensocial.shindig.gadgets
 
org.nuxeo.opensocial.shindig.gadgets.rewrite - package org.nuxeo.opensocial.shindig.gadgets.rewrite
 
org.nuxeo.opensocial.shindig.oauth - package org.nuxeo.opensocial.shindig.oauth
 
os - Variable in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
os - Variable in class org.nuxeo.opensocial.shindig.oauth.NXGadgetOAuthTokenStore
 

P

PersonServiceImpl - Class in org.nuxeo.opensocial.services.person
 
PersonServiceImpl() - Constructor for class org.nuxeo.opensocial.services.person.PersonServiceImpl
 
portal - Variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
You can have any number of portal configurations, but most people should simply ignore this.
PortalConfig - Class in org.nuxeo.opensocial.shindig.crypto
 
PortalConfig() - Constructor for class org.nuxeo.opensocial.shindig.crypto.PortalConfig
 
PrincipalConverter - Interface in org.nuxeo.opensocial.services.person
 
PrincipalConverterDescriptor - Class in org.nuxeo.opensocial.services.person
 
PrincipalConverterDescriptor() - Constructor for class org.nuxeo.opensocial.services.person.PrincipalConverterDescriptor
 
process(String, String, boolean, int) - Method in class org.nuxeo.opensocial.shindig.gadgets.NXFeedProcessor
Converts feed XML to JSON.
propagateJSESSIONIDToTrustedHosts() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
For communication between Shindig and Nuxeo we have 2 options : - use Signed Fetch based on a dynamically generated shared key - propagate the JSESSIONID Since propagating JSESSIONID is a "hack" and requires specific code in the gadget JS, the default is false.
propagateJSESSIONIDToTrustedHosts() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
propagateJSESSIONIDToTrustedHosts - Variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
This is a compatibility flag to allow JSESSIONID propagation between Shindig and Nuxeo.
propagateJSESSIONIDToTrustedHosts() - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
ProxyHelper - Class in org.nuxeo.opensocial.helper
Helper class to provide easy proxy configuration for OpenSocial using default Nuxeo properties.
ProxyHelper() - Constructor for class org.nuxeo.opensocial.helper.ProxyHelper
 

R

ready - Variable in class org.nuxeo.opensocial.servlet.AuthenticationFilterDelayer
 
registerContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
registerContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.opensocial.services.person.PersonServiceImpl
 
removeToken(SecurityToken, OAuthStore.ConsumerInfo, String, String) - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
ResourcePropertiesModule - Class in org.nuxeo.opensocial.shindig
 
ResourcePropertiesModule(String) - Constructor for class org.nuxeo.opensocial.shindig.ResourcePropertiesModule
 
responseParams - Variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
OAuth specific stuff to include in the response.
rewrite(HttpRequest, HttpResponse, MutableContent) - Method in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXHTMLContentRewriter
 
rewrite(Gadget, MutableContent) - Method in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXHTMLContentRewriter
 
rewrite(String, Uri) - Method in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXLinkRewriter
 
rewriteContentReferences(List<Element>, ContentRewriterFeature, Uri, Uri, String, boolean, boolean) - Method in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXHTMLContentRewriter
 
rewriteJsTags(List<Element>, ContentRewriterFeature, Uri, Uri, String, boolean, boolean) - Method in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXHTMLContentRewriter
 
rewriteStyleTags(Element, List<Element>, ContentRewriterFeature, Uri, Uri, String, boolean, boolean) - Method in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXHTMLContentRewriter
 
runInjection() - Method in class org.nuxeo.opensocial.servlet.GuiceContextListener
 

S

sanitizeAndSign(HttpRequest, List<OAuth.Parameter>, boolean) - Method in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
Start with an HttpRequest.
serviceName - Variable in class org.nuxeo.opensocial.shindig.crypto.OAuthServiceDescriptor
 
services - Variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
You can have any number of oauthservice configurations, but most people should simply ignore this.
setConnectionTimeoutMs(int) - Method in class org.nuxeo.opensocial.shindig.gadgets.NXHttpFetcher
Change the global connection timeout for all fetchs.
setDefaultCallbackUrl(String) - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
setDefaultKey(BasicOAuthStoreConsumerKeyAndSecret) - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
setInjector(Injector) - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
Specify the GUICE injector to user for the service
setInjector(Injector) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
setMaxObjectSizeBytes(int) - Method in class org.nuxeo.opensocial.shindig.gadgets.NXHttpFetcher
Change the global maximum fetch size (in bytes) for all fetches.
setProxyHandler(NXProxyHandler) - Method in class org.apache.shindig.gadgets.servlet.NXConcatProxyServlet
 
setProxyHandler(NXProxyHandler) - Method in class org.apache.shindig.gadgets.servlet.NXProxyServlet
 
setSigningKey(String) - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
setTokenInfo(SecurityToken, OAuthStore.ConsumerInfo, String, String, OAuthStore.TokenInfo) - Method in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStore
 
setTrustedHosts(String) - Method in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
setupOpenSocial() - Method in interface org.nuxeo.opensocial.service.api.OpenSocialService
We have had to make this public because it must be called at exactly the right time the initialization sequence.
setupOpenSocial() - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
signingKey - Variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
This field is the key that is used by shindig to communicate with itself.
signingStateKeyBytes - Variable in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
signingStateKeyFile - Variable in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
start(BundleContext) - Method in class org.nuxeo.opensocial.servlet.Activator
 
stop(BundleContext) - Method in class org.nuxeo.opensocial.servlet.Activator
 
store - Variable in class org.nuxeo.opensocial.shindig.oauth.NXOAuthStoreProvider
 
svc - Variable in class org.nuxeo.opensocial.shindig.gadgets.NXMakeRequestHandler
 

T

TAGS - Static variable in class org.nuxeo.opensocial.shindig.gadgets.rewrite.NXHTMLContentRewriter
 
TRUSTED_HOSTS_SEPARATOR - Static variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
 
trustedHosts - Variable in class org.nuxeo.opensocial.shindig.crypto.OpenSocialDescriptor
This a list of nuxeo trusted hosts.

U

unregisterContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.opensocial.service.impl.OpenSocialServiceImpl
 
unregisterContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.opensocial.services.person.PersonServiceImpl
 
updatePersonData(UserId, GroupId, String, Set<String>, Map<String, String>, SecurityToken) - Method in class org.nuxeo.opensocial.services.appdata.AppDataServiceImpl
 
useAuthenticated() - Static method in class org.nuxeo.opensocial.helper.ProxyHelper
 
useProxy(String) - Static method in class org.nuxeo.opensocial.helper.ProxyHelper
 

X

XOAUTH_APP_URL - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
XOAUTH_PUBLIC_KEY_NEW - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
XOAUTH_PUBLIC_KEY_OLD - Static variable in class org.nuxeo.opensocial.shindig.oauth.NuxeoOAuthRequest
 
A B C D F G H I J L M N O P R S T U X 
Skip navigation links

Copyright © 2019 Nuxeo SA. All rights reserved.