Ver Fonte

Adding information about SAML API to SAML guide (#66404)

* Adding information about SAML API to SAML guide

Adding information about new SAML metadata API to SAML guid

Related:##49018
Co-authored-by: lcawl <lcawley@elastic.co>
Lyudmila Fokina há 4 anos atrás
pai
commit
6b725f8013
1 ficheiros alterados com 13 adições e 5 exclusões
  1. 13 5
      x-pack/docs/en/security/authentication/saml-guide.asciidoc

+ 13 - 5
x-pack/docs/en/security/authentication/saml-guide.asciidoc

@@ -622,11 +622,19 @@ Some Identity Providers support importing a metadata file from the Service
 Provider. This will automatically configure many of the integration options
 between the IdP and the SP.
 
-The Elastic Stack supports generating such a metadata file using the
-`bin/elasticsearch-saml-metadata` command in your {es} directory.
-
-The <<saml-metadata,documentation for the elasticsearch-saml-metadata utility>>
-describes how to run it, and the available command line options.
+The {stack} supports generating such a metadata file using the
+<<saml-metadata,`bin/elasticsearch-saml-metadata` command>> or the
+<<security-api-saml-sp-metadata,SAML service provider metadata API>>.
+
+You can generate the SAML metadata by issuing the API request to {es} and store 
+it as an XML file using tools like `jq`. For example, the following command 
+generates the metadata for the SAML realm `realm1` and saves it to a 
+`metadata.xml` file:
+
+["source","console"]
+--
+curl -u user_name:password  -X GET http://localhost:9200/_security/saml/metadata/saml1 -H 'Content-Type: application/json' | jq -r '.[]' > metadata.xml
+--
 
 [[saml-role-mapping]]
 === Configuring role mappings