diff --git a/README.md b/README.md index 3c3d325..79b9b1a 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,8 @@ md_tools.sh ## Overview +### ``check_idp_error_urls.sh`` + Given a list of entityIDs and a metadata source, bash script ``check_idp_error_urls.sh`` probes each entity and determines which of the entityIDs correspond to SAML IdP deployments. For each such deployment, the script determines whether it has an ``errorURL`` in metadata and whether or not that URL is resolvable. For example: ```Shell @@ -84,6 +86,15 @@ See the inline help file for details: $ $BIN_DIR/check_idp_error_urls.sh -h ``` +### ``probe_saml_idp.sh`` + +```Shell +$ id=https://idp.incommonfederation.org/idp/shibboleth +$ $BIN_DIR/probe_saml_idp.sh $id +0 redirects:2;response:200;dns:0.000;tcp:0.031;ssl:0.077;total:1.388 https://idp.incommonfederation.org/idp/profile/SAML2/Redirect/SSO urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect https://idp.incommonfederation.org/idp/shibboleth https://incommon.org +0 redirects:2;response:200;dns:0.000;tcp:0.069;ssl:0.125;total:0.807 https://idp.incommonfederation.org/idp/profile/SAML2/POST/SSO urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST https://idp.incommonfederation.org/idp/shibboleth https://incommon.org +``` + ## Compatibility The bash scripts are compatible with both GNU/Linux and Mac OS. The XSLT scripts are written in XSLT 1.0.