(Verouderd) Android-toepassingsregistratie android-application-registration

NOTE
De inhoud op deze pagina wordt alleen ter informatie verstrekt. Voor het gebruik van deze API is een huidige licentie van Adobe vereist. Ongeautoriseerd gebruik is niet toegestaan.
IMPORTANT
Zorg ervoor u over de recentste het productmededelingen van de Authentificatie van Adobe Pass en ontmantelingschronologie wordt geïnformeerd die in de ​ pagina van de Mededelingen van het Product ​ wordt samengevoegd.

Inleiding intro

Vanaf versie 3.0 van Android AccessEnabler SDK veranderen we het verificatiemechanisme met Adobe-servers. In plaats van het gebruiken van een openbare sleutel en een geheim systeem om requestorID te ondertekenen, introduceren wij het concept een koord van de Verklaring van de Software dat kan worden gebruikt om een toegangstoken te verkrijgen dat later voor alle vraag wordt gebruikt die SDK aan onze servers maakt. Naast een verklaring van de Software zult u ook een diepe verbinding voor uw toepassing moeten creëren.

Voor meer informatie, zie ​ Dynamisch Overzicht van de Registratie van de Cliënt 1}.

Wat is een Software Statement? what

Een verklaring van de Software is een teken JWT dat informatie over uw toepassing bevat. Elke toepassing moet een unieke software-instructie hebben die door onze servers wordt gebruikt om de toepassing in het Adobe-systeem te identificeren.

De Software Statement moet worden doorgegeven wanneer u de AccessEnabler SDK initialiseert. Deze wordt gebruikt om de toepassing bij Adobe te registreren. Bij registratie ontvangt de SDK een client-id en een clientgeheim, die worden gebruikt om een toegangstoken te verkrijgen. Voor elke aanroep van de SDK naar Adobe-servers is een geldig toegangstoken vereist. De SDK is verantwoordelijk voor het registreren van de toepassing, het verkrijgen en het vernieuwen van de toegangstoken.

NOTE
Softwareinstructies zijn specifiek voor de toepassing en een afzonderlijke Software Statement kan niet voor meerdere toepassingen worden gebruikt. Houd er rekening mee dat softwareinstructies op programmeerniveau dezelfde beperkingen hebben. Ze kunnen alleen worden gebruikt voor één toepassing, of het nu om één kanaal of meerdere kanalen betreft.

Hoe te om een Verklaring van de Software te verkrijgen how-to-get-ss

Hier zijn manieren u een Verklaring van de Software kunt verkrijgen.

Als u toegang hebt tot het Adobe TVE-dashboard

  1. Open uw browser en navigeer aan ​ Adobe Pass TVE Dashboard ​.

  2. Navigeer naar de sectie Channels en selecteer vervolgens het kanaal.

  3. Ga naar het tabblad Registered Applications.

  4. Klik op Add new application.

  5. Geef de toepassing een naam en geef een versie op.

  6. Selecteer de platforms waarop de toepassing beschikbaar zal zijn (Android in dit geval).

  7. Verstrek Domain Name door van een lijst van domeinen te kiezen die reeds voor uw Programmer worden gevormd.

  8. Verplaats uw wijzigingen naar de server en navigeer vervolgens terug naar de tab Registered Applications van uw kanaal.

    Er moet een lijst met alle geregistreerde toepassingen worden weergegeven. Selecteer Download in de toepassing die u hebt gemaakt. Mogelijk moet u een paar minuten wachten voordat de Software Statement wordt weergegeven. U kunt deze instructie dan downloaden.

    Een tekstbestand wordt gedownload. Gebruik de inhoud ervan als de Software Statement.

Voor meer informatie, zie ​ Dynamisch Beheer van de Registratie van de Cliënt ​.

Als u geen toegang hebt tot het Adobe TVE-dashboard

Een ticket verzenden naar tve-support@adobe.com . Neem de benodigde informatie op, zoals kanaal, toepassingsnaam, versie en platforms. Iemand van ons ondersteuningsteam zal een softwareverklaring voor u creëren.

Hoe te om de Verklaring van de Software te gebruiken how-to-use-ss

Nadat u uw Verklaring van de Software verkrijgt, moet u het als parameter in de aannemer van Enabler van de Toegang overgaan. Wij adviseren het ontvangen van de Verklaring van de Software op een verre plaats. Op deze manier kunt u de Software Statement eenvoudig intrekken en wijzigen zonder een nieuwe versie van uw toepassing vrij te geven.

Een diepe koppeling voor uw toepassing maken en gebruiken create

Gebruik in Android de omgekeerde waarde van de domeinnaam bij het maken van de Software-instructie als diepe koppelingswaarde

Gemaakte diepe koppeling moet een unieke waarde hebben op het Android-apparaat. Wanneer de veelvoudige toepassingen de zelfde diepe verbindingswaarde gebruiken, zullen de authentificatie en logout stromen zich mengen.

Hoe de verklaring van de Software en de diepe verbinding gebruiken use-both

Voeg de volgende code toe in het bronbestand van uw toepassing strings.xml :

    <string name="software_statement">softwarestatement value</string>
    <string name="redirect_uri">com.domain_name</string>
recommendation-more-help
3f5e655c-af63-48cc-9769-2b6803cc5f4b