# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License, Version 1.0 only
# (the "License"). You may not use this file except in compliance
# with the License.
#
# You can obtain a copy of the license at license/ESCIDOC.LICENSE
# or http://www.escidoc.org/license.
# See the License for the specific language governing permissions
# and limitations under the License.
#
# When distributing Covered Code, include this CDDL HEADER in each
# file and include the License file at license/ESCIDOC.LICENSE.
# If applicable, add the following below this CDDL HEADER, with the
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
# Copyright 2006-2012 Fachinformationszentrum Karlsruhe Gesellschaft
# für wissenschaftlich-technische Information mbH and Max-Planck-
# Gesellschaft zur Förderung der Wissenschaft e.V.
# All rights reserved. Use is subject to license terms.

# AA local
# URL to the AA module, default is "/auth/".
escidoc.aa.instance.url=${escidoc.aa.instance.url}
# This should be set when multiple AA modules are used
# Default is "http://localhost:8080/auth/clientLogin"
escidoc.aa.default.target=${escidoc.aa.default.target}
# For a productive system, the key pair MUST be generated anew. If not, the system is unsafe.
# Creating a pair of keys can be done with
# de.mpg.escidoc.services.aa.crypto.KeyGenerator
# Default is "private.key", that points to aa_presentation.war/WEB-INF/classes/private.key (for development only).
escidoc.aa.private.key.file=${escidoc.aa.private.key.file}

# AA remote
# For a productive system, the key pair MUST be generated anew. If not, the system is unsafe.
# Creating a pair of keys can be done with
# de.mpg.escidoc.services.aa.crypto.KeyGenerator
# Default is "public.key", that points to aa_presentation.war/WEB-INF/classes/public.key (for development only).
escidoc.aa.public.key.file=${escidoc.aa.public.key.file}
# An XML configuration that describes the used Authentication mechanism.
# Default is "conf.xml" which points to a file in aa_presentation.war/WEB-INF/classes
# To change the configuration, copy this file to a different location and change the property to it.
escidoc.aa.config.file=${escidoc.aa.config.file}
# When the AA module is configured to work with the IP authentication, this file is used to identify valid IP adresses.
# An example can be found at aa_presentation.war/WEB-INF/classes/ips.xml
escidoc.aa.ip.table=${escidoc.aa.ip.table}
# Depending on the type of authentication chosen, either one class is needed or two (e.g. with eSciDoc authentication).
#escidoc.aa.client.class=de.mpg.escidoc.services.aa.web.client.IpAaClient
escidoc.aa.client.start.class=${escidoc.aa.client.start.class}
escidoc.aa.client.finish.class=${escidoc.aa.client.finish.class}

# URL of the eSciDoc infrastructure instance (only for eSciDoc authentication)
escidoc.framework_access.framework.url=${escidoc.framework_access.framework.url}
# URL of the escidoc-core instance you like to logon to (only for eSciDoc authentication)
escidoc.framework_access.login.url=${escidoc.framework_access.login.url}