Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Dedicated to gathering requirements and general design for a re-write of the web proxy portlet.

Requirements

  • Authentication
    • URL to make auth request (GET|POST|PUT|...)
    • NTLM, Basic, Form
    • Session Timeout (allow re-auth after certain time idle or time since auth)
    • Extra fields for form
    • Which fields should the user be prompted for and if they are sensitive or not
    • Which prompted fields can be saved by user request or will be saved
    • EDIT mode allows modifying saved fields
  • URL Re-Writing
    • RegEx to define which URLs are proxied
    • RegEx to define which proxied URLs are binary and which are html (others are auto-determined)
    • RegEx to define which URLs are proxied with an fname link
  • Caching
    • Cache content from remote site (pre processing)
    • Cache post processed content
    • Use expired on remote content failure
    • How frequently a failed site should be retried
  • Session Management
    • Store cookies (follow cookie rules|store all cookies)
    • Allow for explicit cookies to be defined
    • Allow for explicit headers to be defined
  • Navigation Bar
    • Location (top|bottom)
    • Options; back,forward,home,refresh

Logic Flow

  • No labels