Flusso disconnessione singola single-logout-flow
Avvia disconnessione singola per mvpd specifico initiate-single-logout-for-specific-mvpd
Prerequisiti prerequisites-initiate-single-logout-for-specific-mvpd
Prima di avviare una disconnessione singola per un MVPD specifico, verificare che siano soddisfatti i seguenti prerequisiti:
-
La seconda applicazione di streaming deve disporre di un profilo Single Sign-On valido creato correttamente per MVPD utilizzando uno dei flussi di autenticazione Single Sign-On:
-
La seconda applicazione di streaming deve avviare il flusso di logout singolo quando deve uscire da MVPD.
- La prima e la seconda applicazione streaming ottengono lo stesso payload univoco dell'identificatore della piattaforma di
JWS
oJWE
oppure lo stesso payload univoco dell'identificatore utente diJWS
.
Flusso di lavoro workflow-initiate-single-logout-for-specific-mvpd
Eseguire i passaggi forniti per implementare il flusso di logout singolo per un MVPD specifico, come illustrato nel diagramma seguente.
Avvia disconnessione singola per mvpd specifico
-
Avvia disconnessione di Adobe Pass: L'applicazione di streaming raccoglie tutti i dati necessari per avviare il flusso di disconnessione chiamando l'endpoint di disconnessione di Adobe Pass.
note important IMPORTANT Per informazioni dettagliate su: Avvia disconnessione per la documentazione API specifica di mvpd: - Tutti i parametri required, come
serviceProvider
,mvpd
eredirectUrl
- Tutte le intestazioni required, come
Authorization
,AP-Device-Identifier
- Tutti i parametri e le intestazioni optional
Prima di effettuare una richiesta, l’applicazione di streaming deve garantire di includere un valore valido per l’identificatore univoco della piattaforma o per l’identificatore univoco dell’utente. Per ulteriori dettagli sull'intestazione Adobe-Subject-Token
, consulta la documentazione Adobe-Subject-Token.Per ulteriori dettagli sull'intestazione AD-Service-Token
, consulta la documentazione AD-Service-Token. - Tutti i parametri required, come
-
Trova profili Single Sign-On e regolari: Il server Adobe Pass identifica sia i profili regolari che quelli validi Single Sign-On in base ai parametri e alle intestazioni ricevuti.
-
Elimina profili Single Sign-On e regolari: Il server Adobe Pass elimina i profili Single Sign-On e Standard identificati dal backend di Adobe Pass.
-
Indicare l'azione successiva: La risposta dell'endpoint di disconnessione di Adobe Pass contiene i dati necessari per guidare l'applicazione di streaming per quanto riguarda l'azione successiva.
note important IMPORTANT Per informazioni dettagliate sulle informazioni fornite in una risposta di disconnessione, consultare la Iniziare la disconnessione per la documentazione API mvpd specifica. L’endpoint di disconnessione di Adobe Pass convalida i dati della richiesta per garantire che siano soddisfatte le condizioni di base: - I parametri e le intestazioni required devono essere validi.
- L'integrazione tra
serviceProvider
emvpd
specificati deve essere attiva.
Se la convalida non riesce, verrà generata una risposta di errore che fornirà informazioni aggiuntive conformi alla documentazione di Codici di errore avanzati. -
Indicare disconnessione completata: Se MVPD non supporta il flusso di disconnessione, l'applicazione di streaming elabora la risposta e può utilizzarla per visualizzare facoltativamente un messaggio specifico nell'interfaccia utente.
-
Avvia disconnessione MVPD: Se MVPD non supporta il flusso di disconnessione, l'applicazione di streaming elabora la risposta e utilizza un agente utente per avviare il flusso di disconnessione con MVPD. Il flusso può includere diversi reindirizzamenti ai sistemi MVPD. Tuttavia, il risultato è che MVPD esegue la pulizia interna e invia nuovamente la conferma di disconnessione finale al backend di Adobe Pass.
-
Indicare disconnessione completata: L'applicazione di streaming può attendere che l'agente utente raggiunga il
redirectUrl
specificato e può utilizzarlo come segnale per visualizzare facoltativamente un messaggio specifico nell'interfaccia utente.