1. Overview
Cirrus’ OrgBrandedID is a SAML compliant identity provider with a lightweight registration capability. To create an external identity, the end user provides a name, email address and any custom data required. The Registration process validates the email address and collects a password that meets the policies of the organization.
Once registered, the identity can be used for accessing any SAML service provider (or CAS with the Cirrus Proxy service) as illustrated in the diagram below.
Next you will want to look at Cirrus OrgBrandedID | Getting Started.
# Retrieve the certificate
$ /usr/bin/curl --silent
https://md.cirrusidentity.com/metadata/metadata-signing.crt > ~/Downloads/metadata-signing.crt
# Validate its fingerprint
$ openssl x509 -noout -in ~/Downloads/metadata-signing.crt -fingerprint -sha1
SHA1 Fingerprint=56:C4:D7:77:8D:9F:C8:03:40:E4:B4:9F:77:67:57:A1:F4:52:91:1D
And then configure your SP to consume the metadata.<!-- Non-social IdP's managed by Cirrus -->
<!-- Replace _NAME_ with the organization name provided by Cirrus -->
<MetadataProvider type="XML" url="https://md.cirrusidentity.com/metadata/_NAME_/cirrus-metadata-signed.xml"
backingFilePath="cirrus-metadata-signed.xml" reloadInterval="14400">
<MetadataFilter type="Signature" certificate="/path/to/metadata-signing.crt"/>
</MetadataProvider>
© Copyright Cirrus Identity, Inc.