Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleUsual Properties

Property

Description

idp.target.dir

Where the installation is.  In non-initial installs this defaults to a location derived from the the file used to invoked the installer.
Equivalent to (and overwriiten by) the -t qualifier

idp.entityID

The EntityID being created at install time

idp.host.name

The (DNS) host name of the IdP being created. This is used to generate metadata and also in certificate generation

idp.scope

The scope to assert

idp.keysize

The size of keys to generate (the default is currently 3072, but may change in future release)

idp.keystore.password

The password to use when the trust PKCS12 keystore  (backchannel) file is created.

idp.sealer.password

The password to use when the sealer PKCS12 keystore (cookie encryption) file is created.

idp.LDAP.credential

The LDAP Password (usually associated with a username in ldap.properties).

idp.conf.credentials.filemode

UNIX Only Mode to set on credential files after installation (via chmod). The default value is currently 660

idp.conf.credentials.group

UNIX Only The group to set on the contents of the "credentials" directory (via chgrp).  If not specified none is set.

...

Expand
titleNot available in V5
  • idp.src.dir

  • idp.conf.preoverlay

  • idp.initial.edit-webapp

Property

Used during

Description

idp.src.dir

Installation

Where to install from (the distribution)

idp.conf.preoverlay

Installation

The name of a directory used to pre-populate the conf file.
Files in the conf tree of the distribution will not overwrite these files.

idp.initial.edit-webapp

Installation

The name of a directory used to populate edit-webapp during first installation.
If present the distributed edit-webapp is ignored.

Examples

Setting generated key size on non-Windows system

...

languagebash

In all the examples below the command line will be

Code Block
./bin/install.sh -Didp.keysize=2048
Setting generated key size on Windows system
Code Block
languagebash
.\bin\--propertyFile <file>

for Unix and

Code Block
./bin/install.bat -Didp.keysize=2048
Setting installation directory on Windows systems
Code Block
.\bin\build.bat -Didp.target.dir="C:\Program Files (x86)\Shibboleth\IdP"

...

--propertyFile <file>

for Windows

Property file setting generated key size and enabling two additional modules during installation
Code Block
languagebash
installidp.bat -Didpkeysize=2048
idp.initial.modules=+idp.intercept.Impersonate,idp.authn.MFA