Package org.faceless.publisher.type
package org.faceless.publisher.type
Contains utility classes and interfaces which are used across BFO Publisher
-
ClassDescriptionAn generic "Blob" interface, which represents a resource that may be used by BFO Publisher.A base implementation of
URLConnectionProcessorthat does nothing, but is suitable for extending.A URLConnectionProcessor that supports the AWS4 authentication used by Amazon's S3 storage and compatible systems.A general purpose blob of data which can be text or binary.A subclass ofURLConnectionProcessorwhich can be used to serve, store and persist HTTP Cookies for any HTTP connections made to request resources.An interface which can be used to limit access to a resource at a particular URL.Like Locale.Language but useful and fast.A simple class representing a Media-Type (aka Content-Type or MIME-Type).Represents a single OAuth2 authorization.A wrapper around theOAuth2object which allows it to be used as part of the resource loading process - i.e. it allows HTML, stylesheets, images etc. protected by OAuth2 authorization to be loaded like any other resourceThe callback which must be populated to complete an OAuth2 transaction.An implementation ofCallbackHandlerthat can supportOAuth2CallbackIt uses thecom.sun.net.httpserverpackage to create a local webserver and then directs the user to that URL to begin the authentication process.AURLConnectionProcessorthat handles password authentication.Represents a single XML processing-instruction, with a "type" and "data".This enum represents the Referrer Policy used by the Document or one of its resources.The Sniffer is used to determine the Media-Type of a URL based on its content if possible, or the filename in the URL if notA URLConnectionProcessor which can be used to add SSL client certifcates, to modify the list of trusted certificates, or to modify other parameters of any TLS based network connection.A replacement for theURIclass that always try to parse the URI and not throw a URISyntaxException, ever.An interface which is analogous to the awfulURLConnectionbut designed for implementation and extensionA base class implementing an instance ofURL2ConnectionA URL2Connection that wraps another URL2Connection, for filteringA URLConnectionProcessor can be applied to anyURL2Connectionto modify it either before or after connection is made.A collection of static Utility methods