Package org.astrogrid.samp.web
package org.astrogrid.samp.web
Classes relating to the SAMP Web Profile.
-
ClassDescriptionResourceBundle for internationalising the Web Profile authorization dialogue.AuthResourceBundle with German text.AuthResourceBundle with English text.AuthResourceBundle with French text.AuthResourceBundle with English text.Defines the keys and value types required for a bundle of this class.Defines authorization functionality which is used to determine whether a client is permitted to register with the hub.Utility class containing ClientAuthorizer implementations.HttpServer which allows or rejects cross-origin access according to the W3C Cross-Origin Resource Sharing standard.Extracts credentials for presentation to the user from available information, so that the user can decide whether to allow registration.Aggregates credential information to be presented to the user.Client authorizer implementation that does its very best to discourage users from accepting regitrations.ClientAuthorizer implementation that queries the user for permission via a popup dialogue.General purpose implementation of MessageRestriction.CorsHttpServer subclass which performs logging to a given print stream at the HTTP level.HTTP resource handler suitable for serving static cross-origin policy files.Controls which origins are authorized to perform cross-origin access to resources.Utility class containing OriginAuthorizer implementations.Keeps track of which URLs have been seen in communications inbound to and outbound from Web Profile clients.ClientProfile implementation for Web Profile.CredentialPresenter for use with the Web Profile.HubProfile implementation for Web Profile.Creates and configures the HTTP server on which the Web Profile resides.HubProfileFactory implementation for Web Profile.SampXmlRpcHandler implementation which passes Web Profile-type XML-RPC calls to a hub connection factory to provide a Web Profile hub server.