From 0c6d37da7fd91bacac14137acc45ae430acea673 Mon Sep 17 00:00:00 2001
From: ndk
+The Shibboleth origin leverages metadata distributed by relying parties and federations to validate the identity of requesters and the resource providers on whose behalf the request is being made. This metadata is cached locally in the form of sites.xml files. Shibboleth includes a simple utility called metadatatool which can be used to refresh a sites.xml file. These files are then pointed to by FederationProvider elements in shibboleth.xml.
+The following command is appropriate for most deployments and is run from the $SHIB_HOME directory. This should be frequently run by adding it to a crontab/span> to ensure that the data is fresh.
+bin/metadatatool -i https://wayf.internet2.edu/InQueue/sites.xml -k conf/internet2.jks -p shib123 -a sitesigner -o /your_path_here/sites.xml+This is a list of all the command-line parameters that may be specified:
+when signing: -i+-s -k -a -p [-o + ]
+when updating: -i[-k -a OR -N ] [-o ]
++
++ -i,--in input file or url + -k,--keystore pathname of Java keystore file + -a,--alias alias of signing or verification key + -p,--password keystore/key password + -o,--outfile write signed copy to this file instead of stdout + -s,--sign sign the input file and write out a signed version + -N,--noverify allows update of file without signature check + -h,--help print a list of configuration options + -x,--ns XML namespace of root element + -n,--name name of root element Shibboleth 1.2 still utilizes mod_ssl for verification of certificates presented by SHAR's when processing attribute requests. This requires an updated ca-bundle.crt to ensure that all appropriate certificate authorities used by relying parties are recognized.
+