Detalles de entidad SAML

GET
https://www.digicert.com/services/v2/account/saml-entity

Use este terminal para obtener información de la entidad SAML para su cuenta. Si no se ha establecido ninguna entidad SAML, este terminal devuelve un objeto JSON vacío.

cURL
curl -X GET \
  https://www.digicert.com/services/v2/account/saml-entity \
  -H 'Content-Type: application/json' \
  -H 'X-DC-DEVKEY: {{api_key}}'
Python
import requests

url = "https://www.digicert.com/services/v2/account/saml-entity"

payload = ""
headers = {
    'X-DC-DEVKEY': "{{api_key}}",
    'Content-Type': "application/json"
    }

response = requests.request("GET", url, data=payload, headers=headers)

print(response.text)
Go
package main

import (
	"fmt"
	"net/http"
	"io/ioutil"
)

func main() {

	url := "https://www.digicert.com/services/v2/account/saml-entity"

	req, _ := http.NewRequest("GET", url, nil)

	req.Header.Add("X-DC-DEVKEY", "{{api_key}}")
	req.Header.Add("Content-Type", "application/json")

	res, _ := http.DefaultClient.Do(req)

	defer res.Body.Close()
	body, _ := ioutil.ReadAll(res.Body)

	fmt.Println(res)
	fmt.Println(string(body))

}
NodeJS
var request = require("request");

var options = { method: 'GET',
  url: 'https://www.digicert.com/services/v2/account/saml-entity',
  headers: 
   { 'Content-Type': 'application/json',
     'X-DC-DEVKEY': '{{api_key}}' } };

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
200 OK
{
  "id": "11223",
  "account_id": "123456",
  "xml_metadata": "{{idp_xml_metadata}}",
  "source_url": "{{source_url}}",
  "idp_entity_id": "{{idp_entity_url}}",
  "attribute_mapping": "{\"username\":\"NameID\"}",
  "friendly_name": "Your Company, Inc.",
  "friendly_slug": "your-company-inc",
  "date_created": "2017-06-24 13:24:58",
  "last_signon_date": "2019-01-13 14:36:49",
  "username_attribute": "NameID",
  "type": "login"
}
200 OK (SAML not enabled)
{}

Parámetros de la respuesta

Nombre Tipo Descripción
id string Id. de la entidad SAML.
account_id string Id. de cuenta.
xml_metadata string Metadatos XML SAML recopilados de la URL dinámica especificada o ingresados manualmente.
source_url string URL para el servicio IdP, en el que se pueden recopilar metadatos XML.
Se devuelve solo si se está usando una URL para recopilar metadatos XML de forma dinámica.
idp_entity_id string URL de la entidad IdP analizada desde los metadatos XML.
attribute_mapping string Atributo usado para asignar los usuarios de CertCentral a los usuarios SSO SAML.
friendly_name string Nombre para mostrar usado para su página de inicio de sesión SSO. Este valor también se usa para generar el slug simplificado.
friendly_slug string Versión con slug del nombre descriptivo.
Este valor se usa para crear su URL SSO SAML.
date_created string Marca de tiempos de cuando se creó la entidad SAML.
Formato: yyyy-MM-dd HH:mm:ss
last_signon_date string marca de tiempos de la última vez que se usó el SSO SAML.
Formato: yyyy-MM-dd HH:mm:ss
username_attribute string Nombre del atributo que usa para asignar los usuarios de CertCentral a los usuarios SSO SAML.
type string Tipo de entidad SAML.