Skip to main content
Element Software
12.5
È disponibile una versione più recente di questo prodotto.
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 questo 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