Flusso di logout di base eseguito nell'applicazione principale basic-logout-flow-performed-within-primary-application

IMPORTANT
Il contenuto di questa pagina viene fornito solo a scopo informativo. L’utilizzo di questa API richiede una licenza corrente da Adobe. Non è consentito alcun uso non autorizzato.
IMPORTANT
L'implementazione REST API V2 è limitata dalla documentazione del meccanismo di limitazione.

Il Flusso di disconnessione all'interno del diritto di autenticazione di Adobe Pass consente all'applicazione di streaming di eseguire due passaggi principali:

  • Elimina i profili normali salvati nel backend di Adobe Pass.
  • Utilizza un agente utente (browser) per passare all’endpoint di disconnessione MVPD, attivando una pulizia nel backend MVPD.

Flusso di logout di base consente di eseguire query per i seguenti scenari:

Avvia disconnessione per mvpd specifico con endpoint di disconnessione initiate-logout-for-specific-mvpd-with-logout-endpoint

Prerequisiti prerequisites-initiate-logout-for-specific-mvpd-with-logout-endpoint

Prima di avviare la disconnessione per un MVPD specifico con un endpoint di disconnessione, verificare che siano soddisfatti i seguenti prerequisiti:

IMPORTANT
Presupposti
  • MVPD supporta il flusso di logout e dispone di un endpoint di logout.

Flusso di lavoro workflow-initiate-logout-for-specific-mvpd-with-logout-endpoint

Seguire i passaggi forniti per implementare il flusso di logout di base per un MVPD specifico con un endpoint di logout eseguito all'interno di un'applicazione primaria, come illustrato nel diagramma seguente.

Avvia disconnessione per mvpd specifico con endpoint di disconnessione

Avvia disconnessione per mvpd specifico con endpoint di disconnessione

  1. 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 e redirectUrl
    • Tutte le intestazioni required, come Authorization, AP-Device-Identifier
    • Tutti i parametri e le intestazioni optional
  2. Trova profilo regolare: Il server Adobe Pass identifica un profilo valido in base ai parametri e alle intestazioni ricevuti.

  3. Elimina profilo normale: Il server Adobe Pass elimina il profilo normale identificato dal backend di Adobe Pass.

  4. 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:

    • L'attributo url è presente perché MVPD supporta il flusso di disconnessione.
    • L'attributo actionName è impostato su "logout".
    • L'attributo actionType è impostato su "interactive".
    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 e mvpd 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.
  5. Avvia disconnessione MVPD: L'applicazione di streaming legge url 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 la conferma di disconnessione finale al backend di Adobe Pass.

  6. 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.

Avvia disconnessione per mvpd specifico senza endpoint di disconnessione initiate-logout-for-specific-mvpd-without-logout-endpoint

Prerequisiti prerequisites-initiate-logout-for-specific-mvpd-without-logout-endpoint

Prima di avviare la disconnessione per un MVPD specifico senza un endpoint di disconnessione, verificare che siano soddisfatti i seguenti prerequisiti:

IMPORTANT
Presupposti
  • MVPD non supporta il flusso di logout e non dispone di un endpoint di logout.

Flusso di lavoro workflow-initiate-logout-for-specific-mvpd-without-logout-endpoint

Segui i passaggi forniti per implementare il flusso di logout di base per un MVPD specifico senza un endpoint di logout eseguito all’interno di un’applicazione primaria, come illustrato nel diagramma seguente.

Avvia disconnessione per mvpd specifico senza endpoint di disconnessione

Avvia disconnessione per mvpd specifico senza endpoint di disconnessione

  1. 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 e redirectUrl
    • Tutte le intestazioni required, come Authorization, AP-Device-Identifier
    • Tutti i parametri e le intestazioni optional
  2. Trova profilo regolare: Il server Adobe Pass identifica un profilo valido in base ai parametri e alle intestazioni ricevuti.

  3. Elimina profilo normale: Il server Adobe Pass elimina il profilo normale identificato.

  4. 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:

    • Attributo url mancante perché MVPD non supporta il flusso di disconnessione.
    • L'attributo actionName è impostato su "complete".
    • L'attributo actionType è impostato su "none".
    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 e mvpd 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.
  5. Indicare disconnessione completata: L'applicazione di streaming elabora la risposta e può utilizzarla per visualizzare facoltativamente un messaggio specifico nell'interfaccia utente.

recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b