Test the JSON Web Token Application
This topic describes how to test your JSON web token application.
Once your JSON web token application is running you should verify that it's deployed properly and is in working order by testing some URLs.
Verify the Output for Client Assertion
Type the following URL into a browser:
http://hostname:8080/jwttokens?userId=username@oracle.com&clientId=ee7323169a7743fa929d94a117b131bb&assertionType=clientAssertion
Output similar to the following should be returned for the previously mentioned URL:
{
"userJWTToken" : "eyJ4NXQjUzI1NiI6InBMQzNBWGE3b1oxVEpJU2JjcVNvX1BxTVM3cDRsV0VBLVBCZGhydVBHZFkiLCJ4NXQiOiIwRDVLV0pSVVl3NUM5UThvV3BmYXo4VHJRSkkiLCJraWQiOiJ0cnVzdGVkLWNsaWVudC1jZXJ0IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuaWtpdGEuYS5hZ3Jhd2FsQG9yYWNsZS5jb20iLCJhdWQiOiJodHRwczpcL1wvaWRlbnRpdHkub3JhY2xlY2xvdWQuY29tXC8iLCJuYmYiOjE1Mzg0Mzg3MTQsInVzZXJfbG9naW5pZCI6Im5pa2l0YS5hLmFncmF3YWxAb3JhY2xlLmNvbSIsImlzcyI6ImVlNzMyMzE2OWE3NzQzZmE5MjlkOTRhMTE3YjEzMWJiIiwiZXhwIjoxNTM4Nzk4NzE0LCJpYXQiOjE1Mzg0Mzg3MTQsImp0aSI6IjI3YjU4MDkwLWE0NmMtNDFhNi05YTJiLTczOTI2MTdmNTA3YyJ9.atftw96_O2qsjOLYRxI0LxC6WGX0QP4qfDtH9UBA__8d4k_tsB-pSvA_nNC0nH7zgWPel2HQEbTKu7N8BqxnfhbsH8BStFgXq8ctJHT90M-HvOt0MZkLqb0c6HNQkVMgrL16by7Xxd35rHEjVXe6HnAKQY3b3vmtXgxJRpTCYBhTyOMFmjda4E7xuY8Z2m9H3bkXFGTRbqfWbrgH-_4VNJK4gWuURpm8a8JhPJtXzH3CifUEP26Wd5AIJFlUlOZs8thQEQgkmas-2WSIZCy4rHtnRjSu3H56GFJ6Fh9Ho1vlPFKznByuFYL_58d1IMI7pW8DJfDprNzxxkRE7xM4pA",
"clientJWTToken" : "eyJ4NXQjUzI1NiI6InBMQzNBWGE3b1oxVEpJU2JjcVNvX1BxTVM3cDRsV0VBLVBCZGhydVBHZFkiLCJ4NXQiOiIwRDVLV0pSVVl3NUM5UThvV3BmYXo4VHJRSkkiLCJraWQiOiJ0cnVzdGVkLWNsaWVudC1jZXJ0IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJlZTczMjMxNjlhNzc0M2ZhOTI5ZDk0YTExN2IxMzFiYiIsImF1ZCI6Imh0dHBzOlwvXC9pZGVudGl0eS5vcmFjbGVjbG91ZC5jb21cLyIsIm5iZiI6MTUzODQzODcxNCwidXNlcl9sb2dpbmlkIjoiZWU3MzIzMTY5YTc3NDNmYTkyOWQ5NGExMTdiMTMxYmIiLCJpc3MiOiJlZTczMjMxNjlhNzc0M2ZhOTI5ZDk0YTExN2IxMzFiYiIsImV4cCI6MTUzODc5ODcxNCwiaWF0IjoxNTM4NDM4NzE0LCJqdGkiOiI0NjE4OTc5My01Yjc3LTQ3MTgtOWM2MC04ZTRhNWI4YWFjNDQifQ.TWiOKfzQRKBbG_6-18RdS-PdqM46ihSi-rHD3ZBJ4jz5p3e1U2AsqS5jeZrqM6SUw5O_Qrgv3DH-Ii9RGvFynrP9qEiOl5_UrHjLm6IyTS_DV5AEJ9hEXVmN3H1oMnpgmCqLKPJJfKmpLIASM_QYXywucJRB8RhjZy-nPD8UKWjuPNmctFmgLsjl2jRv8rRtU9g48A-Fp55QGRlguRziFhR3YGD2FEPiDjkfw5Cq3gVe5chAhsbxytatKiB5xitwCt4BQRFpTUkfLRUwlXMLP2a7RGHUyfLG9ErgJEB3O6064d_sHo1o5KlxOtDBV_HBvr3smxZwuzxxY287dpZ3Bg"
}
Verify the Output for User Assertion
Type the following URL into a browser:
http://hostname:8080/jwttokens?userId=username@oracle.com&clientId=ee7323169a7743fa929d94a117b131bb&assertionType=userAssertion
Output similar to the following should be returned for the previously mentioned URL:
{
"userJWTToken" : "eyJ4NXQjUzI1NiI6InBMQzNBWGE3b1oxVEpJU2JjcVNvX1BxTVM3cDRsV0VBLVBCZGhydVBHZFkiLCJ4NXQiOiIwRDVLV0pSVVl3NUM5UThvV3BmYXo4VHJRSkkiLCJraWQiOiJ0cnVzdGVkLWNsaWVudC1jZXJ0IiwiYWxnIjoiUlMyNTYifQ.eyJzdWIiOiJuaWtpdGEuYS5hZ3Jhd2FsQG9yYWNsZS5jb20iLCJhdWQiOiJodHRwczpcL1wvaWRlbnRpdHkub3JhY2xlY2xvdWQuY29tXC8iLCJuYmYiOjE1Mzg0MzkwNDIsInVzZXJfbG9naW5pZCI6Im5pa2l0YS5hLmFncmF3YWxAb3JhY2xlLmNvbSIsImlzcyI6ImVlNzMyMzE2OWE3NzQzZmE5MjlkOTRhMTE3YjEzMWJiIiwiZXhwIjoxNTM4Nzk5MDQyLCJpYXQiOjE1Mzg0MzkwNDIsImp0aSI6IjdlMzY0Zjk4LWUwMjctNDVmNy1hMThjLWJmNmI5ZTZjNTMxMSJ9.AMA8BqGnqGHMKSTxev19A2gxlm1UPiZF2ER_o37IfqERm8CvPahqKw2dDfSE--6PAW0O8wG_I0Bh4heSh2QIf80dz-F_KMnCZcsSH2uhu7rc0_i5-NYnzV_wKgjjIWazVOxSZoU_QJq-4mhCY2cNMkA8YYScNIFzggCFd9ZSrAf1z18Uy6cFeR9-Z04p2rsCU89SXkAOnN4lHDDD3njWOWmJLFImG8udms2aNA8e2wUFdS_VI3QXkGhFYAz19BDq16lKKyqOmokocHdJapQdy1tTvNGorBDH5KdvkPRYQ_bSxqs7g7paf66_zWPWfa6q8pTWbJ7yd2qcLcJzQu6bIA",
"clientJWTToken" : null
}