Method: accounts.issueSamlResponse

Sperimentale

Richiesta HTTP

POST https://identitytoolkit.googleapis.com/v1/accounts:issueSamlResponse

L'URL utilizza la sintassi di transcodifica gRPC.

Corpo della richiesta

Il corpo della richiesta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "rpId": string,
  "idToken": string,
  "samlAppEntityId": string
}
Campi
rpId

string

Identificatore della parte interessata, ovvero il pubblico della risposta SAML emessa.

idToken

string

Il token ID di Identity Platform. Verrà verificato e poi convertito in una nuova SAMLResponse.

samlAppEntityId

string

L'ID entità dell'app SAML specificato nella Console di amministrazione Google per ogni app. Se gli sviluppatori vogliono reindirizzare a un'app di terze parti anziché a un'app G Suite, probabilmente ne avranno bisogno. Quando viene utilizzato, restituiremo un RelayState. È incluso un SAMLRequest, che può essere utilizzato per attivare un flusso SAML avviato dall'SP per reindirizzare all'app reale.

Corpo della risposta

Risposta alla richiesta accounts.issueSamlResponse.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "samlResponse": string,
  "acsEndpoint": string,
  "relayState": string,
  "email": string,
  "firstName": string,
  "lastName": string,
  "isNewUser": boolean
}
Campi
samlResponse

string

SAMLResponse firmato creato per la terza parte attendibile.

acsEndpoint

string

L'endpoint ACS che utilizza la risposta SAML restituita.

relayState

string

Stato di inoltro generato.

email

string

Indirizzo email dell'utente.

firstName

string

Nome dell'utente.

lastName

string

Cognome dell'utente.

isNewUser

boolean

Indica se l'utente che ha eseguito l'accesso è stato creato da questa richiesta.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

  • https://www.googleapis.com/auth/identitytoolkit
  • https://www.googleapis.com/auth/cloud-platform

Per ulteriori informazioni, consulta la sezione Authentication Overview.