Skip to content

Latest commit

 

History

History

simple-java-app

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Java application which calls the dbAPI endpoint "cashAccounts"

This small application calls the dbAPI endpoint "cashAccounts" available in the API Explorer on our developer portal. This endpoint is documented in a swagger definition which you can download by clicking on the "Swagger" button here.

What does this example do?

It is a step-by-step guide executing and explaining what a third party provider has to do to call the dbAPI cashAccounts endpoint. Specially, it executes and explains the OAuth2.0 authorization code grant type with PKCE flow described here and finally calls the "cashAccounts" endpoint of our dbAPI.

What is required to run this application?

To run this application Java 8 or higher is required. This application uses Jersey 3 because the dbAPI uses the REST architectural style for all of it's endpoints. Other libraries are just helper libraries which are needed by the sample application like Jakarta Activation For generating the code challenge Codec is used.

Additional information

A proxy configuration is not implemented in this application. If you're behind a proxy this application might not run!

Licensed under the Apache 2.0 license, for details see LICENSE.txt.