GUI Product Archive - dlr-eoc/prosEO GitHub Wiki

Product Archive

List of product archive used to retrieve missing input files by aip client during on demand production.

workflow

The properties of a product archive are:

  • Code: Short code for the archive (unique key)
  • Name: Descriptive name for the archive
  • Archive Type: Interface protocol for this archive. The defined protocols are:
  • AIP: Archive Interface Point (see "CSC – Long Term Archive Interface Control Document", ESA-EOPG-EOPGC-IF-2)
    • AUXIP: Auxiliary Data Interface Point (see "CSC – Auxiliary Data Interface Delivery Point Specification", ESA-EOPG-EOPGC-IF-10)
    • PODIP: Precise Orbit Determination Interface Delivery Point (see AUXIP for reference)
    • PRIP: Production Service Interface Point (see "CSC – Production Interface Delivery Point Specification", ESA-EOPG-EOPGC-IF-3)
    • SIMPLEAIP: Simple (attributes are not indexed in database) Archive Interface Point (see "CSC – Long Term Archive Interface Control Document", ESA-EOPG-EOPGC-IF-2)
  • Base URI: Base URI to access the archive (of the form "http[s]://[:]", no trailing slash)
  • Context: The context path of the archive service endpoint (excluding "odata/v1" where applicable, no leading or trailing slashes)
  • Token required: Flag indicating whether token-based authentication shall be used
  • Token URI: The full URI for token requests (may be routed to a different host from the archive service itself)
  • Username: The username for Basic Authentication (either for a token request or for a service request, if token-based authentication is not used)
  • Password: Password for Basic Authentication (CAUTION: Clear text)
  • Client ID: Client-ID for OpenID-based token requests
  • Client Secret: Client secret for OpenID-based token requests
  • Send Auth in Body: Flag indicating whether credentials for OpenID-based token requests shall be sent in request body
  • Available Product Classes: List of product classes retrievable from this archive
⚠️ **GitHub.com Fallback** ⚠️