Package org.astrogrid.samp.web

Classes relating to the SAMP Web Profile.


Interface Summary
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.
OriginAuthorizer Controls which origins are authorized to perform cross-origin access to resources.

Class Summary
AuthResourceBundle ResourceBundle for internationalising the Web Profile authorization dialogue.
AuthResourceBundle_de AuthResourceBundle with German text.
AuthResourceBundle_de.GermanContent Content implementation for English.
AuthResourceBundle_en AuthResourceBundle with English text.
AuthResourceBundle_en.EnglishContent Content implementation for English.
AuthResourceBundle_it AuthResourceBundle with English text.
AuthResourceBundle_it.ItalianContent Content implementation for Italian.
ClientAuthorizers Utility class containing ClientAuthorizer implementations.
CorsHttpServer HttpServer which allows or rejects cross-origin access according to the W3C Cross-Origin Resource Sharing standard.
HubSwingClientAuthorizer ClientAuthorizer implementation that queries the user for permission via a popup dialogue.
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.
WebClientProfile ClientProfile implementation for 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.

Package org.astrogrid.samp.web Description

Classes relating to the SAMP Web Profile.

Copyright © 2008-2011 AstroGrid. All Rights Reserved.