To support custom authentication methods, users can extend the Web Clipping Transport API with new authentication capabilities. The API is embodied in the oracle.portal.wcs.transport.http.HttpTransportLiaison interface, which is used to abstract the HTTP transport layer, and is manifested during Producer show mode and Web Clipping Studio.

The process of adding support for more authentication methods starts with the overriding of the addRequestHeaders methods for both the Studio and Provider HttpClientTransportLiaison implementations to add their own authentication-specific headers.