All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description AbstractIOWatchService AbstractRuntimePluginProcessor AsyncWatchService AuthorizationPolicyDeployer An Uberfire's startup bean that scans the classpath looking for an authorization policy to deploy (a file named security-policy.properties).AuthorizationPolicyMarshaller Class used to convert anAuthorizationPolicyinstance into/from a set of key/value pairs.AuthorizationPolicyMarshaller.ReadMode Different ways to specify what are the target entries to read when calling theAuthorizationPolicyMarshaller.read(AuthorizationPolicyBuilder, String, String, ReadMode)method.AuthorizationPolicyVfsStorage An implementation that stores the authorization policy in property files.AuthorizationServiceImpl ConfigIOServiceProducer DefaultElytronIdentityHelper Default implementation ofElytronIdentityHelper, it relies in the platformSecurityDomainto obtain the user credentialsDisposableShutdownService ElytronAuthenticationService ElytronIdentityHelper Helper forElytronAuthenticationServiceto obtain the identity for a given credentialsElytronIdentityHelperProducer Default producer forElytronIdentityHelperFileSystemResourceAdaptor FileSystemServiceImpl Filter<T> GroupAdapterAuthorizationSource Guava14Workaround Produces an emptySet<Service>in order to prevent deploy-time failure.GWTScriptPluginProcessor GzipFilter HTMLPluginProcessor IOSecurityAuth IOSecurityAuthz IOServiceSecuritySetup IOWatchServiceAllImpl IOWatchServiceExecutor IOWatchServiceExecutorImpl IOWatchServiceNonDotImpl JAASAuthenticationService Implements stateful, thread-local authentication of a user via the JAAS API (javax.security.auth.login.LoginContext).JettyGroupsAdapter LockCleanupSessionListener Releases locks on session end.LockClientNotifier Observes the creation and deletion of locks and notifies all connected clients of the corresponding lock status changes.NonEscapedProperties ATreeMapimplementation that mimics the behaviour of the JDK'sPropertiesclass preventing the '/' or ':' chars from being escaped.ObjectStorage Object Storage definitionObjectStorageImpl Paths PerspectiveLayoutPluginProcessor PluginJarProcessor Processes and activates deployed plugin jars.PluginManager Manages Uberfire Plugins which involves monitoring the plugins directory (seePluginWatcher), and loading the deployed plugins (seePluginJarProcessor).PluginService Provides an Errai RPC endpoint to serve JavaScript runtime plugins (authored in plain JS) and Perspective Layouts (authored in plain JSON via Layout Editor to the client where the corresponding scripts get injected into the DOM.PluginStartup Initializes thePluginServicewhen the web application starts up.PluginUtils PluginWatcher Monitors the plugins directory for changes and loads/removes plugins using thePluginJarProcessor.ReleaseUserLocksServlet RoleLoader Startup class that read the roles declared in the webapp's web.xml and register them into theRoleRegistry.RoleRegistry It holds the collection of Role instances that the platform security services recognize as the application available roles.RuntimePluginServiceImpl SpacesAPIImpl TextUtil UFJSPluginProcessor UserServicesBackendImpl UserServicesImpl VFSLockServiceImpl Errai RPC endpoint exposing aVFSLockService.VFSServicesServerImpl WebAppListener It captures the webapp startup/destroy events and notifies the interested parties.WebAppSettings It holds some settings regarding the WebApp execution context like, for instance, the home directory where the webapp has been deployed.WeblogicGroupsAdapter WebSphereGroupsAdapter WorkbenchServicesImpl