Registreringshantering för dynamisk klient
Den dynamiska klientregistreringsprocessen gör att klientprogram som körs på specifika plattformar och som behöver åtkomst till specifika API:er för Adobe Pass-autentisering kan registreras via Adobe Pass TVE Dashboard.
Adobe Pass TVE Dashboard är ett verktyg som används av Adobe Pass Authentication-kunder (programmerare) för att hantera konfiguration och data. Den här självbetjäningsinstrumentpanelen möjliggör en rad funktioner som beskrivs i Adobe Pass TVE Dashboard User Guide -dokumentationen.
Om du har tillgång till Adobe Pass TVE Dashboard följer du stegen nedan för att skapa ett registrerat program och hämta programsatsen.
Hantera registrerade program
Det finns två sätt att skapa ett registrerat program:
-
Programmernivå
Med registreringsprocessen på programmeringsnivå kan du skapa ett registrerat program som är länkat till alla tillgängliga kanaler eller en vald delmängd av kanaler. Mer information finns i dokumentationen för TVE Dashboard User Guide for Programmers.
-
Kanalnivå
Med registreringsprocessen på kanalnivå kan du skapa ett registrerat program som bara är länkat till den valda kanalen. Mer information finns i användarhandboken för TVE Dashboard för kanaler .
channels
, platforms
och scopes
.Hantera programsatser
Innan du hämtar en programsats måste du se till att du har skapat ett registrerat program enligt beskrivningen i avsnittet Hantera registrerade program som uppfyller klientprogrammets krav.
Det finns två sätt att ladda ned en programsats baserat på nivån där det registrerade programmet skapades:
-
Programmernivå
Mer information finns i dokumentationen för TVE Dashboard User Guide for Programmers.
-
Kanalnivå
Mer information finns i användarhandboken för TVE Dashboard för kanaler .
Programsatsen är en JSON-webbtoken (JWT
) som innehåller information om klientprogramvaran som ett paket. När programsatsen visas för Hämta klientautentiseringsuppgifter-API:t signeras den digitalt med JSON-webbsignatur (JWS
).
Mer detaljerad information om vilka programsatser som är och hur de fungerar finns i RFC 7591 -dokumentationen.
Dynamiskt klientregistreringsflöde
Sammanfattningsvis omfattar den dynamiska auktoriseringsmekanismen för klientregistrering flera steg:
Hantering
- En klientrepresentant måste skapa ett registrerat program enligt beskrivningen i avsnittet Hantera registrerade program.
- En klientrepresentant måste hämta och bädda in en programsats enligt beskrivningen i avsnittet Hantera programsatser.
Flöde
- Klientprogrammet måste hämta klientautentiseringsuppgifterna enligt beskrivningen i API-dokumentationen för Hämta klientautentiseringsuppgifter.
- Klientprogrammet måste hämta åtkomsttoken enligt beskrivningen i API-dokumentationen för Hämta åtkomsttoken.
Läs dokumentationen för Dynamiskt klientregistreringsflöde om du vill veta mer om hur du får åtkomst till Adobe Pass-skyddade API:er. Du kan även titta på den här webbinariet-inspelningen, som ger mer kontext och innehåller en demo.