blob: f397af8d368b128fba35b722af232a86993c097c [file] [log] [blame]
; Licensed to the Apache Software Foundation (ASF) under one or more
; contributor license agreements. See the NOTICE file distributed with
; this work for additional information regarding copyright ownership.
; The ASF licenses this file to You under the Apache License, Version 2.0
; (the "License"); you may not use this file except in compliance with
; the License. You may obtain a copy of the License at
;
; http://www.apache.org/licenses/LICENSE-2.0
;
; Unless required by applicable law or agreed to in writing, software
; distributed under the License is distributed on an "AS IS" BASIS,
; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
; See the License for the specific language governing permissions and
; limitations under the License.
; CAS-BROWSER module configuration file
; ------------------------------------------------------------------------
; FILE MANAGER CONNECTIVITY
; -----------------------------------------------------------------------------
; Specify connection information for an instance of the OODT file manager.
;
browser_filemgr_url = http://localhost:9000
browser_filemgr_path = /
browser_datadeliv_url = http://host:port/path
; AUTHENTICATION AND AUTHORIZATION
; -----------------------------------------------------------------------------
; Customize the behavior of the module for specific auth & auth requirements.
; This key specifies the behavior to take when users attempt to access resources
; for which they do not have the necessary permissions. There are two options:
;
; deny => force redirect with a 403 Not Authorized error
; This option prevents a user from viewing any information about
; products or productTypes they are not authorized to see.
;
; limit => apply the metadata filtering policy specified in element-visibility.ini
; to control access to information on a more granular, element by
; element level. This allows users to see publicly available information
; about an otherwise protected product or productType.
;
; Policy for product types:
browser_pt_auth_policy = limit
; Policy for products:
browser_p_auth_policy = limit
; This key specifies the productType metadata element that contains
; the list of security groups (aka roles, permissions,etc) that should
; be granted access. This key can exist in productType metadata, or
; product metadata, or both. If it exists in productType metadata only,
; products will inherit the information.
;
browser_data_access_key = AccessGrantedTo
browser_data_public_access = public
; LOOK AND FEEL SETTINGS
; -----------------------------------------------------------------------------
; Customize aspects of the user interface to suit project needs
browser_index_title_text = Cas Browser
; These keys identify the metadata keys used to obtain basic product type
; information. These rarely need to be manually changed.
; browser_pt_name_key: the product type name
; browser_pt_desc_key: the key containing a description of the product type
; browser_pt_id_key: the key containing the unique product type id (urn)
browser_pt_name_key = name
browser_pt_desc_key = description
browser_pt_id_key = id
; These keys determine which metadata elements will
; appear as column headers on the dataset viewer
browser_pt_search_met[] = name
browser_pt_search_met[] = description
browser_pt_search_met[] = id
; This key determines which of the `browser_pt_search_met` keys will be used
; as the clickable link taking the user to the overview page for the given
; product type
browser_pt_search_linkkey = name
; These keys specify (an array of) product types to exclude from the
; product type list displayed on the index page.
browser_dataset_ignores[] = urn:oodt:GenericFile
; The browser_products_met[] array key dictates which metadata elements will
; be displayed in the products view. One can designate any number of
; elements to display (including zero), but all of them must be defined for
; all product types.
browser_products_met[] = CAS.ProductId
browser_products_met[] = MimeType
browser_products_met[] = ProductStructure
browser_products_met[] = CAS.ProductReceivedTime
; The browser_private_products_visibility key dictates whether private products
; will be displayed in the products view.
browser_private_products_visibility = true
; If the browser_show_download_widget key is set to 0, the download widget in
; the products view won't be displayed. If the key is set to any other value
; the widget will be displayed.
browser_show_download_widget=1
; If default_show_all is set to 1, then the typesearch view will, by deafult,
; display all products of all types when the view is opened. Otherwise, no
; products will be shown in the typesearch vie until filters are specified.
default_show_all = 1