This sample relies heavily on sample code provided by OneLogin.
The purpose of this sample is to demonstrate how SAML authentication can be added to a ServiceAPI application such as WebDrawer or the Web Client. Given that HPRM does not yet have an App on the OneLogin portal the purpose of this sample is not to support production use of OneLogin.
To use this you must have configured a SAML Test Connector with OneLogin.
To use this sample:
<pluginassemblies> <add name="OneLoginPlugin" /> </pluginassemblies>
The SAML Test Connector Configuration will contain values similar to these:
Property | Value |
---|---|
Relay State | https://mydomain.info/HPRMWebDrawer |
Recipient | https://mydomain.info/HPRMWebDrawer |
ACS URL Validator | A regular expression to ensure that only your assertion consumer URL is accepted. (the RegEx .* will accept any URL). |
ACS URL | https://mydomain.info/HPRMWebDrawer/auth/saml |
Single Logout URL | https://mydomain.info/HPRMWebDrawer/SAMLLogout |