<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Splunk SAML SSO MetadataExchange in Security</title>
    <link>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308982#M8115</link>
    <description>&lt;P&gt;For splunk, you could update the IdP config and/or certificates and then reload the authentication config:&lt;BR /&gt;
&lt;A href="https://answers.splunk.com/answers/129654/how-to-i-trigger-reload-of-authentication-configuration-programmatically.html"&gt;https://answers.splunk.com/answers/129654/how-to-i-trigger-reload-of-authentication-configuration-programmatically.html&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;To automatically retrieve /saml/spmetadata you would need to use REST API:&lt;BR /&gt;
&lt;A href="https://docs.splunk.com/Documentation/Splunk/6.5.2/RESTREF/RESTaccessExamples#admin.2FSAML-sp-metadata_GET"&gt;https://docs.splunk.com/Documentation/Splunk/6.5.2/RESTREF/RESTaccessExamples#admin.2FSAML-sp-metadata_GET&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 04 Apr 2017 15:42:29 GMT</pubDate>
    <dc:creator>suarezry</dc:creator>
    <dc:date>2017-04-04T15:42:29Z</dc:date>
    <item>
      <title>Splunk SAML SSO MetadataExchange</title>
      <link>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308981#M8114</link>
      <description>&lt;P&gt;It is possible to setup ADFS to automatically refresh SAML metadata using an endpoint. &lt;BR /&gt;
Splunk has such an endpoint accoring to the docs (/saml/spmetadata) , but it looks like it doesn't allow anonymous access.&lt;BR /&gt;
Is there any way to exclude this path from authentication? &lt;BR /&gt;
And the other way around, is it possible to have Splunk automatically refresh the IDP metadata? &lt;BR /&gt;
This would enable the Splunk SSO setup to automatically refresh rollover certificates.&lt;/P&gt;</description>
      <pubDate>Mon, 03 Apr 2017 15:43:25 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308981#M8114</guid>
      <dc:creator>Tsjunne</dc:creator>
      <dc:date>2017-04-03T15:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk SAML SSO MetadataExchange</title>
      <link>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308982#M8115</link>
      <description>&lt;P&gt;For splunk, you could update the IdP config and/or certificates and then reload the authentication config:&lt;BR /&gt;
&lt;A href="https://answers.splunk.com/answers/129654/how-to-i-trigger-reload-of-authentication-configuration-programmatically.html"&gt;https://answers.splunk.com/answers/129654/how-to-i-trigger-reload-of-authentication-configuration-programmatically.html&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;To automatically retrieve /saml/spmetadata you would need to use REST API:&lt;BR /&gt;
&lt;A href="https://docs.splunk.com/Documentation/Splunk/6.5.2/RESTREF/RESTaccessExamples#admin.2FSAML-sp-metadata_GET"&gt;https://docs.splunk.com/Documentation/Splunk/6.5.2/RESTREF/RESTaccessExamples#admin.2FSAML-sp-metadata_GET&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2017 15:42:29 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308982#M8115</guid>
      <dc:creator>suarezry</dc:creator>
      <dc:date>2017-04-04T15:42:29Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk SAML SSO MetadataExchange</title>
      <link>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308983#M8116</link>
      <description>&lt;P&gt;The whole point is to have an endpoint on each side that is accissible anonymously and be able to set up the application to poll the URL every once in a while to automatically refresh certificates. So the first link would assume that this is done manually and the second link passes authentication data. The /saml/spmetadata URL returns the metadata directly without the REST wrapper, so that would be more appropriate, but it also requires authentication.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2017 16:12:08 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308983#M8116</guid>
      <dc:creator>Tsjunne</dc:creator>
      <dc:date>2017-04-04T16:12:08Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk SAML SSO MetadataExchange</title>
      <link>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308984#M8117</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;The whole point is to have an endpoint on each side that is accissible anonymously and be able to set up the application to poll the URL every once in a while to automatically refresh certificates. &lt;/P&gt;
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;I understand what you're looking for.  To my knowledge that functionality doesn't exist.  I'm giving you the next best option that I know of, unless someone else has a better suggestion.&lt;/P&gt;

&lt;BLOCKQUOTE&gt;
&lt;P&gt;So the first link would assume that this is done manually &lt;/P&gt;
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;You were asking for a way to update IdP metadata automatically.  The question was pretty vague so my suggestion and link was a way to do this programmatically.&lt;/P&gt;

&lt;BLOCKQUOTE&gt;
&lt;P&gt;and the second link passes authentication data. The /saml/spmetadata URL returns the metadata directly without the REST wrapper, so that would be more appropriate, but it also requires authentication.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;Again, that functionality doesn't exist.  I'm suggesting a way for you to do this programmatically.  Again, the implementation is up to you. &lt;/P&gt;

&lt;P&gt;I'm curious, the splunk metadata does not change, why do you need a fresh copy?&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2017 18:01:43 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308984#M8117</guid>
      <dc:creator>suarezry</dc:creator>
      <dc:date>2017-04-04T18:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk SAML SSO MetadataExchange</title>
      <link>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308985#M8118</link>
      <description>&lt;P&gt;Well, the metadata also contains the certificate to verify the splunk signatures on the SAML requests. And this certificate has a limited lifetime. So if ADFS is able to fetch the new certificates on a schedule, there's no admin overhead to keep the two in sync.&lt;/P&gt;

&lt;P&gt;But i guess that i could have the proxy handle the authorization for Splunk and then i'll have to write a custom scheduled task to fetch the meta data from ADFS, update the IDP certificate and reload the config like you suggested in the first link.&lt;/P&gt;

&lt;P&gt;Thank for the pointer!&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2017 18:26:39 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308985#M8118</guid>
      <dc:creator>Tsjunne</dc:creator>
      <dc:date>2017-04-04T18:26:39Z</dc:date>
    </item>
    <item>
      <title>Re: Splunk SAML SSO MetadataExchange</title>
      <link>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308986#M8119</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;Well, the metadata also contains the certificate to verify the splunk signatures on the SAML requests. And this certificate has a limited lifetime. So if ADFS is able to fetch the new certificates on a schedule, there's no admin overhead to keep the two in sync.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;If you are referring to the splunk certificates then you simply generate third-party or self-signed certs with an extended lifetime like 3-5 years.  It would save you the hassle.  Does this work for you?&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2017 20:21:29 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Security/Splunk-SAML-SSO-MetadataExchange/m-p/308986#M8119</guid>
      <dc:creator>suarezry</dc:creator>
      <dc:date>2017-04-04T20:21:29Z</dc:date>
    </item>
  </channel>
</rss>

