Skip to main content
Element Software
Hay disponible una nueva versión de este producto.
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Crear configuración de Idp

Colaboradores netapp-pcarriga

Puedes usar el CreateIpdConfiguration método para crear una relación de confianza potencial para la autenticación utilizando un proveedor de identidad (IdP) de terceros para el clúster. Se requiere un certificado de proveedor de servicios SAML para la comunicación con el IdP. Este certificado se genera según sea necesario y es devuelto por esta llamada a la API.

Parámetros

Este método tiene los siguientes parámetros de entrada:

Nombre Descripción Tipo Valor predeterminado Requerido

idpMetadata

Metadatos del IdP para almacenar.

cadena

Ninguno

idpName

Nombre utilizado para identificar un proveedor de identidad (IdP) para el inicio de sesión único (SSO) SAML 2.0.

cadena

Ninguno

Valores de retorno

Este método tiene el siguiente valor de retorno:

Nombre

Descripción

Tipo

idpConfigInfo

Información sobre la configuración del proveedor de identidad (IdP) de terceros.

Ejemplo de solicitud

Las solicitudes para este método son similares al siguiente ejemplo:

{
    "method": "CreateIdpConfiguration",
    "params": {
        "idpMetadata": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
             <EntityDescriptor
               xmlns=\"urn:oasis:names:tc:SAML:2.0:metadata\"
               xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\"
               xmlns:shibmd=\"urn:mace:shibboleth:metadata:1.0\"
               xmlns:xml=\"http://www.w3.org/XML/1998/namespace\"
               ...</Organization>
             </EntityDescriptor>",
        "idpName": "https://provider.name.url.com"
    },
}

Ejemplo de respuesta

Este método devuelve una respuesta similar al siguiente ejemplo:

{
    "result": {
        "idpConfigInfo": {
        "enabled": false,
        "idpConfigurationID": "f983c602-12f9-4c67-b214-bf505185cfed",
        "idpMetadata": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n
        <EntityDescriptor xmlns=\"urn:oasis:names:tc:SAML:2.0:metadata\"\r\n
        xmlns:ds=\"http://www.w3.org/2000/09/xmldsig#\"\r\n
        xmlns:shibmd=\"urn:mace:shibboleth:metadata:1.0\"\r\n
        xmlns:xml=\"http://www.w3.org/XML/1998/namespace\"\r\n
        ... </Organization>\r\n
        </EntityDescriptor>",
        "idpName": "https://privider.name.url.com",
        "serviceProviderCertificate": "-----BEGIN CERTIFICATE-----\n
        MIID...SlBHi\n
        -----END CERTIFICATE-----\n",
        "spMetadataUrl": "https://10.193.100.100/auth/ui/saml2"
        }
    }
}

Nueva versión

12,0