1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-01 08:02:49 -05:00

Add SAML 2.0 metadata export for dynamic SPs (#1094)

This commit is contained in:
Chad Scharf
2021-01-21 15:54:46 -05:00
committed by GitHub
parent bc1a20101a
commit 85edc03461
5 changed files with 113 additions and 0 deletions

View File

@ -62,6 +62,11 @@ namespace Bit.Core.Models.Data
return string.Concat(BuildSaml2ModulePath(ssoUri, scheme), "/Acs");
}
public string BuildSaml2MetadataUrl(string ssoUri = null, string scheme = null)
{
return BuildSaml2ModulePath(ssoUri, scheme);
}
private string BuildSsoUrl(string relativePath, string ssoUri)
{
if (string.IsNullOrWhiteSpace(ssoUri) ||

View File

@ -265,6 +265,9 @@
<data name="SpEntityId" xml:space="preserve">
<value>SP Entity ID</value>
</data>
<data name="SpMetadataUrl" xml:space="preserve">
<value>SAML 2.0 Metadata URL</value>
</data>
<data name="SpAcsUrl" xml:space="preserve">
<value>Assertion Consumer Service (ACS) URL</value>
</data>
@ -475,6 +478,12 @@
<data name="CopySpEntityId">
<value>Copy the SP Entity Id to your clipboard</value>
</data>
<data name="CopySpMetadataUrl">
<value>Copy the SAML 2.0 Metadata URL to your clipboard</value>
</data>
<data name="LaunchSpMetadataUrl">
<value>View the SAML 2.0 Metadata (opens in a new window)</value>
</data>
<data name="CopySpAcsUrl">
<value>Copy the Assertion Consumer Service (ACS) URL to your clipboard</value>
</data>