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