Skip to main content
Element Software
12.7
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

UpdateIdpConfiguration

Collaboratori

È possibile utilizzare UpdateIdpConfiguration Metodo per aggiornare una configurazione esistente con un IdP di terze parti per il cluster.

Parametri

Questo metodo ha i seguenti parametri di input:

Nome Descrizione Tipo Valore predefinito Obbligatorio

GenerateNewCertificate

Quando viene specificato true, viene generata una nuova chiave SAML e un nuovo certificato che sostituisce la coppia esistente. Nota: La sostituzione del certificato esistente interrompe l'attendibilità stabilita tra il cluster e l'IdP fino a quando i metadati del service provider del cluster non vengono ricaricati nell'IdP. Se non viene fornito o impostato su false, il certificato SAML e la chiave rimangono invariati.

booleano

Nessuno

No

ID configurazione idpID

UUID per la configurazione IdP di terze parti.

UUID

Nessuno

No

IdpMetadata

Metadati IDP per dettagli di configurazione e integrazione per SAML 2.0 Single Sign-on.

stringa

Nessuno

No

Nome ID

Nome utilizzato per identificare e recuperare un provider IdP per SAML 2.0 Single Sign-on.

stringa

Nessuno

No

NewIdpName

Se specificato, questo nome sostituisce il vecchio nome IdP.

stringa

Nessuno

No

Valori restituiti

Questo metodo ha il seguente valore restituito:

Nome

Descrizione

Tipo

IdpConfigInfo

Informazioni sulla configurazione IdP di terze parti.

Esempio di richiesta

Le richieste per questo metodo sono simili all'esempio seguente:

{
"method": "UpdateIdpConfiguration",
"params": {
        "idpConfigurationID": "f983c602-12f9-4c67-b214-bf505185cfed",
        "generateNewCertificate": true
    }
}

Esempio di risposta

Questo metodo restituisce una risposta simile all'esempio seguente:

{
    "result": {
        "idpConfigInfo": {
        "enabled": true,
        "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
        MI...BHi\n
        -----END CERTIFICATE-----\n",
        "spMetadataUrl": "https://10.193.100.100/auth/ui/saml2"
        }
    }
}

Novità dalla versione

12,0