René's URL Explorer Experiment


Title: Language library refactor by graceyim · Pull Request #27 · toopher/toopher-java · GitHub

Open Graph Title: Language library refactor by graceyim · Pull Request #27 · toopher/toopher-java

X Title: Language library refactor by graceyim · Pull Request #27 · toopher/toopher-java

Description: Java bindings for the Toopher web service API. Contribute to toopher/toopher-java development by creating an account on GitHub.

Open Graph Description: Updated existing toopher-java library using blueprint v3

X Description: Updated existing toopher-java library using blueprint v3

Opengraph URL: https://github.com/toopher/toopher-java/pull/27

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:4f06ee99-15e1-7255-2a34-d7cbe733e367
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idCEF2:1846A4:259E7CA:3150AB6:6A5CBB81
html-safe-nonce064adaadb9ccaa53f69e9800f54cf5e33ec26582228fb560fcf2b1dae0db1d88
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRUYyOjE4NDZBNDoyNTlFN0NBOjMxNTBBQjY6NkE1Q0JCODEiLCJ2aXNpdG9yX2lkIjoiMzA1NjE2NTAxNDQwMTIzNTg0MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac861d58a35a505505919887197d2c0f5abf96f8c6beb3c87a3225f61bc2504809
hovercard-subject-tagpull_request:28847882
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/toopher/toopher-java/pull/27/commits
twitter:imagehttps://opengraph.githubassets.com/1da63f9d4cbd00e45141dac2b43d44d4d5b995f36edee6c68ec3664107abfa3a/toopher/toopher-java/pull/27
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/1da63f9d4cbd00e45141dac2b43d44d4d5b995f36edee6c68ec3664107abfa3a/toopher/toopher-java/pull/27
og:image:altUpdated existing toopher-java library using blueprint v3
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamegraceyim
hostnamegithub.com
expected-hostnamegithub.com
None5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b
turbo-cache-controlno-cache
go-importgithub.com/toopher/toopher-java git https://github.com/toopher/toopher-java.git
octolytics-dimension-user_id2179706
octolytics-dimension-user_logintoopher
octolytics-dimension-repository_id5977223
octolytics-dimension-repository_nwotoopher/toopher-java
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id5977223
octolytics-dimension-repository_network_root_nwotoopher/toopher-java
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release9c975978430e9ad293956f2bbdaf153b1bd84a99
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/toopher/toopher-java/pull/27/commits#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftoopher%2Ftoopher-java%2Fpull%2F27%2Fcommits
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Ftoopher%2Ftoopher-java%2Fpull%2F27%2Fcommits
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=toopher%2Ftoopher-java
Reloadhttps://github.com/toopher/toopher-java/pull/27/commits
Reloadhttps://github.com/toopher/toopher-java/pull/27/commits
Reloadhttps://github.com/toopher/toopher-java/pull/27/commits
Please reload this pagehttps://github.com/toopher/toopher-java/pull/27/commits
toopher https://github.com/toopher
toopher-javahttps://github.com/toopher/toopher-java
Notifications https://github.com/login?return_to=%2Ftoopher%2Ftoopher-java
Fork 4 https://github.com/login?return_to=%2Ftoopher%2Ftoopher-java
Star 7 https://github.com/login?return_to=%2Ftoopher%2Ftoopher-java
Code https://github.com/toopher/toopher-java
Issues 0 https://github.com/toopher/toopher-java/issues
Pull requests 2 https://github.com/toopher/toopher-java/pulls
Actions https://github.com/toopher/toopher-java/actions
Projects https://github.com/toopher/toopher-java/projects
Wiki https://github.com/toopher/toopher-java/wiki
Security and quality 0 https://github.com/toopher/toopher-java/security
Insights https://github.com/toopher/toopher-java/pulse
Code https://github.com/toopher/toopher-java
Issues https://github.com/toopher/toopher-java/issues
Pull requests https://github.com/toopher/toopher-java/pulls
Actions https://github.com/toopher/toopher-java/actions
Projects https://github.com/toopher/toopher-java/projects
Wiki https://github.com/toopher/toopher-java/wiki
Security and quality https://github.com/toopher/toopher-java/security
Insights https://github.com/toopher/toopher-java/pulse
graceyimhttps://github.com/graceyim
develophttps://github.com/toopher/toopher-java/tree/develop
lang-library-refactorhttps://github.com/toopher/toopher-java/tree/lang-library-refactor
Conversationhttps://github.com/toopher/toopher-java/pull/27
Commits198 (198)https://github.com/toopher/toopher-java/pull/27/commits
Checkshttps://github.com/toopher/toopher-java/pull/27/checks
Files changedhttps://github.com/toopher/toopher-java/pull/27/files
Language library refactorhttps://github.com/toopher/toopher-java/pull/27/commits#top
graceyimhttps://github.com/graceyim
develophttps://github.com/toopher/toopher-java/tree/develop
lang-library-refactorhttps://github.com/toopher/toopher-java/tree/lang-library-refactor
Remove pairUri()https://github.com/toopher/toopher-java/pull/27/commits/48ea4712d65a50f397d012d50e502d379f84f76e
48ea471https://github.com/toopher/toopher-java/pull/27/commits/48ea4712d65a50f397d012d50e502d379f84f76e
https://github.com/toopher/toopher-java/tree/48ea4712d65a50f397d012d50e502d379f84f76e
Refactor authUri() and update testshttps://github.com/toopher/toopher-java/pull/27/commits/7ac476eccaca9796507d4dced9df50ffa535e832
7ac476ehttps://github.com/toopher/toopher-java/pull/27/commits/7ac476eccaca9796507d4dced9df50ffa535e832
https://github.com/toopher/toopher-java/tree/7ac476eccaca9796507d4dced9df50ffa535e832
Update javadocs comment for allowInlinePairinghttps://github.com/toopher/toopher-java/pull/27/commits/aa7e3475b111f665103d729393fe31190a8f954f
aa7e347https://github.com/toopher/toopher-java/pull/27/commits/aa7e3475b111f665103d729393fe31190a8f954f
https://github.com/toopher/toopher-java/tree/aa7e3475b111f665103d729393fe31190a8f954f
Create getUserManagementUrl() with testhttps://github.com/toopher/toopher-java/pull/27/commits/1e44fc2b3c521d77400e20f2d904833dd4153639
1e44fc2https://github.com/toopher/toopher-java/pull/27/commits/1e44fc2b3c521d77400e20f2d904833dd4153639
https://github.com/toopher/toopher-java/tree/1e44fc2b3c521d77400e20f2d904833dd4153639
Rename uri to urlhttps://github.com/toopher/toopher-java/pull/27/commits/e73ee87ce53ed59c7eeee9cb177a24a6738ee7a9
e73ee87https://github.com/toopher/toopher-java/pull/27/commits/e73ee87ce53ed59c7eeee9cb177a24a6738ee7a9
https://github.com/toopher/toopher-java/tree/e73ee87ce53ed59c7eeee9cb177a24a6738ee7a9
Refactor getAuthenticationUrl() so that it treats extras as a black boxhttps://github.com/toopher/toopher-java/pull/27/commits/095ada04a03457b433b342a9e4e2cb0d093d045f
095ada0https://github.com/toopher/toopher-java/pull/27/commits/095ada04a03457b433b342a9e4e2cb0d093d045f
https://github.com/toopher/toopher-java/tree/095ada04a03457b433b342a9e4e2cb0d093d045f
Rename PairingStatus to Pairinghttps://github.com/toopher/toopher-java/pull/27/commits/39502928832b550e8aa255439f9712bed259c079
3950292https://github.com/toopher/toopher-java/pull/27/commits/39502928832b550e8aa255439f9712bed259c079
https://github.com/toopher/toopher-java/tree/39502928832b550e8aa255439f9712bed259c079
Update javadocs for extrashttps://github.com/toopher/toopher-java/pull/27/commits/4ec06ebd0d2e2e2c6e1a7244812516e688f9cae8
4ec06ebhttps://github.com/toopher/toopher-java/pull/27/commits/4ec06ebd0d2e2e2c6e1a7244812516e688f9cae8
https://github.com/toopher/toopher-java/tree/4ec06ebd0d2e2e2c6e1a7244812516e688f9cae8
Rename validate to validatePostbackhttps://github.com/toopher/toopher-java/pull/27/commits/0b21d0263f33d8f1ff8ffb71fc7bf42ae3f40405
0b21d02https://github.com/toopher/toopher-java/pull/27/commits/0b21d0263f33d8f1ff8ffb71fc7bf42ae3f40405
https://github.com/toopher/toopher-java/tree/0b21d0263f33d8f1ff8ffb71fc7bf42ae3f40405
Create User class and update Pairing and testshttps://github.com/toopher/toopher-java/pull/27/commits/9e39d2eaa5455bee68530ff0f0a76604680a0237
9e39d2ehttps://github.com/toopher/toopher-java/pull/27/commits/9e39d2eaa5455bee68530ff0f0a76604680a0237
https://github.com/toopher/toopher-java/tree/9e39d2eaa5455bee68530ff0f0a76604680a0237
Add comment for old testhttps://github.com/toopher/toopher-java/pull/27/commits/aa92de3de419e7cec117ed802caebb84a81f05da
aa92de3https://github.com/toopher/toopher-java/pull/27/commits/aa92de3de419e7cec117ed802caebb84a81f05da
https://github.com/toopher/toopher-java/tree/aa92de3de419e7cec117ed802caebb84a81f05da
Rename getPairingStatus to getPairinghttps://github.com/toopher/toopher-java/pull/27/commits/c8f0375bcaeeb21dca316fc69e77d3884437cdbb
c8f0375https://github.com/toopher/toopher-java/pull/27/commits/c8f0375bcaeeb21dca316fc69e77d3884437cdbb
https://github.com/toopher/toopher-java/tree/c8f0375bcaeeb21dca316fc69e77d3884437cdbb
Use JSONObject for HttpClientMockhttps://github.com/toopher/toopher-java/pull/27/commits/09a68447151791bd0e2690f37a952fbb097d0008
09a6844https://github.com/toopher/toopher-java/pull/27/commits/09a68447151791bd0e2690f37a952fbb097d0008
https://github.com/toopher/toopher-java/tree/09a68447151791bd0e2690f37a952fbb097d0008
Replace ToopherAPI.getPairing() with ToopherAPI.advanced.pairings.getById()https://github.com/toopher/toopher-java/pull/27/commits/3cdf869cf58ba7c2cf5b00cf59b58c96deb6528e
3cdf869https://github.com/toopher/toopher-java/pull/27/commits/3cdf869cf58ba7c2cf5b00cf59b58c96deb6528e
https://github.com/toopher/toopher-java/tree/3cdf869cf58ba7c2cf5b00cf59b58c96deb6528e
Correct javadocs for setToopherEnabledForUser()https://github.com/toopher/toopher-java/pull/27/commits/550e518027d787bb2ace56f8d7b5d61291719090
550e518https://github.com/toopher/toopher-java/pull/27/commits/550e518027d787bb2ace56f8d7b5d61291719090
https://github.com/toopher/toopher-java/tree/550e518027d787bb2ace56f8d7b5d61291719090
Rename AuthenticationStatus to AuthenticationRequesthttps://github.com/toopher/toopher-java/pull/27/commits/5537363128a7d859ef37dc442c2391c18cc6196e
5537363https://github.com/toopher/toopher-java/pull/27/commits/5537363128a7d859ef37dc442c2391c18cc6196e
https://github.com/toopher/toopher-java/tree/5537363128a7d859ef37dc442c2391c18cc6196e
Create UserTerminal classhttps://github.com/toopher/toopher-java/pull/27/commits/c62a8ef583ee0007dc7934ae965809c78c3158f4
c62a8efhttps://github.com/toopher/toopher-java/pull/27/commits/c62a8ef583ee0007dc7934ae965809c78c3158f4
https://github.com/toopher/toopher-java/tree/c62a8ef583ee0007dc7934ae965809c78c3158f4
Add variables to setUp() and DEFAULT_BASE_URL for testshttps://github.com/toopher/toopher-java/pull/27/commits/f03db07570ff2797f030a0d773abe3040662105e
f03db07https://github.com/toopher/toopher-java/pull/27/commits/f03db07570ff2797f030a0d773abe3040662105e
https://github.com/toopher/toopher-java/tree/f03db07570ff2797f030a0d773abe3040662105e
Create ToopherAPI.advanced.authenticationRequests.getById()https://github.com/toopher/toopher-java/pull/27/commits/60bc22bbbfeca6a6b015bb1e14bd2d63f8a4775e
60bc22bhttps://github.com/toopher/toopher-java/pull/27/commits/60bc22bbbfeca6a6b015bb1e14bd2d63f8a4775e
https://github.com/toopher/toopher-java/tree/60bc22bbbfeca6a6b015bb1e14bd2d63f8a4775e
Create ToopherAPI.advanced.users.getById()https://github.com/toopher/toopher-java/pull/27/commits/eb23d155a428c6a0f75af823fb20c3ce880de37c
eb23d15https://github.com/toopher/toopher-java/pull/27/commits/eb23d155a428c6a0f75af823fb20c3ce880de37c
https://github.com/toopher/toopher-java/tree/eb23d155a428c6a0f75af823fb20c3ce880de37c
Cleanup ToopherAPI, TestToopherAPI and Userhttps://github.com/toopher/toopher-java/pull/27/commits/27edf247579718480c5f9374f062fb90c0d49d0f
27edf24https://github.com/toopher/toopher-java/pull/27/commits/27edf247579718480c5f9374f062fb90c0d49d0f
https://github.com/toopher/toopher-java/tree/27edf247579718480c5f9374f062fb90c0d49d0f
Create ToopherAPI.advanced.users.getByName()https://github.com/toopher/toopher-java/pull/27/commits/472fc33368e5bf9ccfa8958b372861fa31fc287b
472fc33https://github.com/toopher/toopher-java/pull/27/commits/472fc33368e5bf9ccfa8958b372861fa31fc287b
https://github.com/toopher/toopher-java/tree/472fc33368e5bf9ccfa8958b372861fa31fc287b
Create ToopherAPI.advanced.users.create()https://github.com/toopher/toopher-java/pull/27/commits/244f105c9f114fffefdd80f175bd901ca046f292
244f105https://github.com/toopher/toopher-java/pull/27/commits/244f105c9f114fffefdd80f175bd901ca046f292
https://github.com/toopher/toopher-java/tree/244f105c9f114fffefdd80f175bd901ca046f292
Fix endpoint in Users.getByName()https://github.com/toopher/toopher-java/pull/27/commits/7a98127d4dbf1723529fd3037d2b1c6d84954f24
7a98127https://github.com/toopher/toopher-java/pull/27/commits/7a98127d4dbf1723529fd3037d2b1c6d84954f24
https://github.com/toopher/toopher-java/tree/7a98127d4dbf1723529fd3037d2b1c6d84954f24
Create ToopherAPI.advanced.userTerminals.getById()https://github.com/toopher/toopher-java/pull/27/commits/b5ed21633b0015d9fad0157351ef11fe4d997b62
b5ed216https://github.com/toopher/toopher-java/pull/27/commits/b5ed21633b0015d9fad0157351ef11fe4d997b62
https://github.com/toopher/toopher-java/tree/b5ed21633b0015d9fad0157351ef11fe4d997b62
Create Action objecthttps://github.com/toopher/toopher-java/pull/27/commits/2cb4de7fac5e130af7289486cf450b39245593df
2cb4de7https://github.com/toopher/toopher-java/pull/27/commits/2cb4de7fac5e130af7289486cf450b39245593df
https://github.com/toopher/toopher-java/tree/2cb4de7fac5e130af7289486cf450b39245593df
Add Action and User to AuthenticationRequest objecthttps://github.com/toopher/toopher-java/pull/27/commits/995612c041b2904b25af29ffa9c4c1f8ddf7e74a
995612chttps://github.com/toopher/toopher-java/pull/27/commits/995612c041b2904b25af29ffa9c4c1f8ddf7e74a
https://github.com/toopher/toopher-java/tree/995612c041b2904b25af29ffa9c4c1f8ddf7e74a
Remove raw from UserTerminalhttps://github.com/toopher/toopher-java/pull/27/commits/308bc31cf08eb4a92dd3e1d27bdd8d0435fd88c9
308bc31https://github.com/toopher/toopher-java/pull/27/commits/308bc31cf08eb4a92dd3e1d27bdd8d0435fd88c9
https://github.com/toopher/toopher-java/tree/308bc31cf08eb4a92dd3e1d27bdd8d0435fd88c9
Create ApiRawRequester class for get() and post()https://github.com/toopher/toopher-java/pull/27/commits/34d72a1661e003e8ca30e3613e0c55ee4b46368d
34d72a1https://github.com/toopher/toopher-java/pull/27/commits/34d72a1661e003e8ca30e3613e0c55ee4b46368d
https://github.com/toopher/toopher-java/tree/34d72a1661e003e8ca30e3613e0c55ee4b46368d
Refactor pair() to handle regular, QR and SMS pairingshttps://github.com/toopher/toopher-java/pull/27/commits/c7b27984fd75f967809e6a14da5aa2b31d951ed2
c7b2798https://github.com/toopher/toopher-java/pull/27/commits/c7b27984fd75f967809e6a14da5aa2b31d951ed2
https://github.com/toopher/toopher-java/tree/c7b27984fd75f967809e6a14da5aa2b31d951ed2
Add terminalNameExtra to testshttps://github.com/toopher/toopher-java/pull/27/commits/582d7d98a402feada9b44d8966ff87aef0cf4056
582d7d9https://github.com/toopher/toopher-java/pull/27/commits/582d7d98a402feada9b44d8966ff87aef0cf4056
https://github.com/toopher/toopher-java/tree/582d7d98a402feada9b44d8966ff87aef0cf4056
Remove old getAuthenticationStatus()https://github.com/toopher/toopher-java/pull/27/commits/c555c1a6fb6b3d816389e5aefeb8c3c1d8ef65df
c555c1ahttps://github.com/toopher/toopher-java/pull/27/commits/c555c1a6fb6b3d816389e5aefeb8c3c1d8ef65df
https://github.com/toopher/toopher-java/tree/c555c1a6fb6b3d816389e5aefeb8c3c1d8ef65df
Refactor authenticate() to handle authentication with username or pairing idhttps://github.com/toopher/toopher-java/pull/27/commits/ad38f26d39bfd9335eff10077d752a881fd4b6df
ad38f26https://github.com/toopher/toopher-java/pull/27/commits/ad38f26d39bfd9335eff10077d752a881fd4b6df
https://github.com/toopher/toopher-java/tree/ad38f26d39bfd9335eff10077d752a881fd4b6df
Add AuthenticationRequest.authenticate_with_otp()https://github.com/toopher/toopher-java/pull/27/commits/ab268af272cae92b9b0bbad44cba7b3133456f4c
ab268afhttps://github.com/toopher/toopher-java/pull/27/commits/ab268af272cae92b9b0bbad44cba7b3133456f4c
https://github.com/toopher/toopher-java/tree/ab268af272cae92b9b0bbad44cba7b3133456f4c
Add update() to Actionhttps://github.com/toopher/toopher-java/pull/27/commits/98068e334477d6d9c714efd90e70d34d0c9696b6
98068e3https://github.com/toopher/toopher-java/pull/27/commits/98068e334477d6d9c714efd90e70d34d0c9696b6
https://github.com/toopher/toopher-java/tree/98068e334477d6d9c714efd90e70d34d0c9696b6
Add update() and remove raw from Userhttps://github.com/toopher/toopher-java/pull/27/commits/0d1073dec1aa94432b0929c618bd56b81f75a9b1
0d1073dhttps://github.com/toopher/toopher-java/pull/27/commits/0d1073dec1aa94432b0929c618bd56b81f75a9b1
https://github.com/toopher/toopher-java/tree/0d1073dec1aa94432b0929c618bd56b81f75a9b1
Add update() to UserTerminalhttps://github.com/toopher/toopher-java/pull/27/commits/10b9facbca11168a54484922b160719fcd2e59eb
10b9fachttps://github.com/toopher/toopher-java/pull/27/commits/10b9facbca11168a54484922b160719fcd2e59eb
https://github.com/toopher/toopher-java/tree/10b9facbca11168a54484922b160719fcd2e59eb
Update AuthenticationRequest with update methodshttps://github.com/toopher/toopher-java/pull/27/commits/db5889603c582b22f897ab18994def6b1cd4362d
db58896https://github.com/toopher/toopher-java/pull/27/commits/db5889603c582b22f897ab18994def6b1cd4362d
https://github.com/toopher/toopher-java/tree/db5889603c582b22f897ab18994def6b1cd4362d
Add AuthenticationRequest.refreshFromServer()https://github.com/toopher/toopher-java/pull/27/commits/8a56fe0b92bc13e9ca73d51ed1d709fdb7fcdc9c
8a56fe0https://github.com/toopher/toopher-java/pull/27/commits/8a56fe0b92bc13e9ca73d51ed1d709fdb7fcdc9c
https://github.com/toopher/toopher-java/tree/8a56fe0b92bc13e9ca73d51ed1d709fdb7fcdc9c
Add toString() for UserTerminalhttps://github.com/toopher/toopher-java/pull/27/commits/d98b233287beb006cd8f3d2715e96777c4132e38
d98b233https://github.com/toopher/toopher-java/pull/27/commits/d98b233287beb006cd8f3d2715e96777c4132e38
https://github.com/toopher/toopher-java/tree/d98b233287beb006cd8f3d2715e96777c4132e38
Update User when updating UserTerminalhttps://github.com/toopher/toopher-java/pull/27/commits/d5b943e60aec4d0956afef803538a549ce19eedb
d5b943ehttps://github.com/toopher/toopher-java/pull/27/commits/d5b943e60aec4d0956afef803538a549ce19eedb
https://github.com/toopher/toopher-java/tree/d5b943e60aec4d0956afef803538a549ce19eedb
Add UserTerminal.refreshFromServer()https://github.com/toopher/toopher-java/pull/27/commits/37b4045ff7182b34b81e7052483f233af0068480
37b4045https://github.com/toopher/toopher-java/pull/27/commits/37b4045ff7182b34b81e7052483f233af0068480
https://github.com/toopher/toopher-java/tree/37b4045ff7182b34b81e7052483f233af0068480
Remove raw from Pairinghttps://github.com/toopher/toopher-java/pull/27/commits/1e5a66667eeae1b97cbcb7a75ea9bdec41171af8
1e5a666https://github.com/toopher/toopher-java/pull/27/commits/1e5a66667eeae1b97cbcb7a75ea9bdec41171af8
https://github.com/toopher/toopher-java/tree/1e5a66667eeae1b97cbcb7a75ea9bdec41171af8
Add Pairing.refresh_from_server() and update()https://github.com/toopher/toopher-java/pull/27/commits/b8a82dc9d1c230f42df30b06a4cfd5264085b42e
b8a82dchttps://github.com/toopher/toopher-java/pull/27/commits/b8a82dc9d1c230f42df30b06a4cfd5264085b42e
https://github.com/toopher/toopher-java/tree/b8a82dc9d1c230f42df30b06a4cfd5264085b42e
Make update() private in AuthenticationRequest and Pairinghttps://github.com/toopher/toopher-java/pull/27/commits/810075d0e303ffcb362e5d82a713f3e242c56119
810075dhttps://github.com/toopher/toopher-java/pull/27/commits/810075d0e303ffcb362e5d82a713f3e242c56119
https://github.com/toopher/toopher-java/tree/810075d0e303ffcb362e5d82a713f3e242c56119
Change DEFAULT_TTL to 300https://github.com/toopher/toopher-java/pull/27/commits/0f2832e12d5b5bd03f7de0750b4ca7103fda2eca
0f2832ehttps://github.com/toopher/toopher-java/pull/27/commits/0f2832e12d5b5bd03f7de0750b4ca7103fda2eca
https://github.com/toopher/toopher-java/tree/0f2832e12d5b5bd03f7de0750b4ca7103fda2eca
Add Pairing.getResetLink()https://github.com/toopher/toopher-java/pull/27/commits/75d01cd47d922c56f9ba54790155dadc96c456ec
75d01cdhttps://github.com/toopher/toopher-java/pull/27/commits/75d01cd47d922c56f9ba54790155dadc96c456ec
https://github.com/toopher/toopher-java/tree/75d01cd47d922c56f9ba54790155dadc96c456ec
Add Pairing object to test setUp()https://github.com/toopher/toopher-java/pull/27/commits/d914a074f40efdd107890f39676389b0df93b42e
d914a07https://github.com/toopher/toopher-java/pull/27/commits/d914a074f40efdd107890f39676389b0df93b42e
https://github.com/toopher/toopher-java/tree/d914a074f40efdd107890f39676389b0df93b42e
Add Pairing.emailResetLink()https://github.com/toopher/toopher-java/pull/27/commits/24a1c17be1667d86024bdf5fd86f694acad1cd09
24a1c17https://github.com/toopher/toopher-java/pull/27/commits/24a1c17be1667d86024bdf5fd86f694acad1cd09
https://github.com/toopher/toopher-java/tree/24a1c17be1667d86024bdf5fd86f694acad1cd09
Add extras to params in Pairing.getResetLink()https://github.com/toopher/toopher-java/pull/27/commits/8d5be4114395333f23f0fcdff42f40cc8b83653b
8d5be41https://github.com/toopher/toopher-java/pull/27/commits/8d5be4114395333f23f0fcdff42f40cc8b83653b
https://github.com/toopher/toopher-java/tree/8d5be4114395333f23f0fcdff42f40cc8b83653b
Use ApiRawRequester.post(endpoint, params) when extras are nullhttps://github.com/toopher/toopher-java/pull/27/commits/8fb9adc9b5d72fca39bf22e031e383256b108db8
8fb9adchttps://github.com/toopher/toopher-java/pull/27/commits/8fb9adc9b5d72fca39bf22e031e383256b108db8
https://github.com/toopher/toopher-java/tree/8fb9adc9b5d72fca39bf22e031e383256b108db8
Add ApiRawRequester.get(endpoint, params) for when extras are nullhttps://github.com/toopher/toopher-java/pull/27/commits/5849894226d5b4199311b3694ba8b654bb7fd099
5849894https://github.com/toopher/toopher-java/pull/27/commits/5849894226d5b4199311b3694ba8b654bb7fd099
https://github.com/toopher/toopher-java/tree/5849894226d5b4199311b3694ba8b654bb7fd099
Update HttpClientMock and add ResponseMock to mock 2 responses to test Users.getByNamehttps://github.com/toopher/toopher-java/pull/27/commits/7f4237970a6ef4a13ada31baa4e217bf7ca9e674
7f42379https://github.com/toopher/toopher-java/pull/27/commits/7f4237970a6ef4a13ada31baa4e217bf7ca9e674
https://github.com/toopher/toopher-java/tree/7f4237970a6ef4a13ada31baa4e217bf7ca9e674
Rename endpoint for UserTerminal.getById to be consistent with other endpointshttps://github.com/toopher/toopher-java/pull/27/commits/a5b13dfc8dcb054e8cbcfe8cde5b74a9eb96aedb
a5b13dfhttps://github.com/toopher/toopher-java/pull/27/commits/a5b13dfc8dcb054e8cbcfe8cde5b74a9eb96aedb
https://github.com/toopher/toopher-java/tree/a5b13dfc8dcb054e8cbcfe8cde5b74a9eb96aedb
Rename DEFAULT_BASE_URL endpoint in tests to be consistent with ToopherAPI url formathttps://github.com/toopher/toopher-java/pull/27/commits/1dc677c29d7ccb551a903f4a6d8f4d0e459b64cb
1dc677chttps://github.com/toopher/toopher-java/pull/27/commits/1dc677c29d7ccb551a903f4a6d8f4d0e459b64cb
https://github.com/toopher/toopher-java/tree/1dc677c29d7ccb551a903f4a6d8f4d0e459b64cb
Add reason_code to AuthenticationRequesthttps://github.com/toopher/toopher-java/pull/27/commits/c75cacb5153b20126f8190b36866a30dc5db2c0a
c75cacbhttps://github.com/toopher/toopher-java/pull/27/commits/c75cacb5153b20126f8190b36866a30dc5db2c0a
https://github.com/toopher/toopher-java/tree/c75cacb5153b20126f8190b36866a30dc5db2c0a
Use camelCase, not snake_casehttps://github.com/toopher/toopher-java/pull/27/commits/3acc683c53be4def3f1daecc517017cd1af4eb7b
3acc683https://github.com/toopher/toopher-java/pull/27/commits/3acc683c53be4def3f1daecc517017cd1af4eb7b
https://github.com/toopher/toopher-java/tree/3acc683c53be4def3f1daecc517017cd1af4eb7b
Add api to User(s), UserTerminal(s), AuthenticationRequest(s) and Pairing(s)https://github.com/toopher/toopher-java/pull/27/commits/87979983b828f30fee4e2246208b3acb53c5258b
8797998https://github.com/toopher/toopher-java/pull/27/commits/87979983b828f30fee4e2246208b3acb53c5258b
https://github.com/toopher/toopher-java/tree/87979983b828f30fee4e2246208b3acb53c5258b
Rename authenticateWithOtp to grantWithOtphttps://github.com/toopher/toopher-java/pull/27/commits/914f39016f482d8194967ff361a790427834813e
914f390https://github.com/toopher/toopher-java/pull/27/commits/914f39016f482d8194967ff361a790427834813e
https://github.com/toopher/toopher-java/tree/914f39016f482d8194967ff361a790427834813e
Fix testAdvancedUsersCreateWithExtras()https://github.com/toopher/toopher-java/pull/27/commits/2f9779052eba5656500f72e863c33b627b1a540e
2f97790https://github.com/toopher/toopher-java/pull/27/commits/2f9779052eba5656500f72e863c33b627b1a540e
https://github.com/toopher/toopher-java/tree/2f9779052eba5656500f72e863c33b627b1a540e
Rename User.enabled to User.toopherAuthenticationEnabledhttps://github.com/toopher/toopher-java/pull/27/commits/6208a4a5119dab3b893e551a6e942f9fe2a7c274
6208a4ahttps://github.com/toopher/toopher-java/pull/27/commits/6208a4a5119dab3b893e551a6e942f9fe2a7c274
https://github.com/toopher/toopher-java/tree/6208a4a5119dab3b893e551a6e942f9fe2a7c274
Update setter for User.toopherAuthenticationEnabledhttps://github.com/toopher/toopher-java/pull/27/commits/44e80f730a824ab215fb4ec7df6360bea82ad099
44e80f7https://github.com/toopher/toopher-java/pull/27/commits/44e80f730a824ab215fb4ec7df6360bea82ad099
https://github.com/toopher/toopher-java/tree/44e80f730a824ab215fb4ec7df6360bea82ad099
Use camelCase, not snake_casehttps://github.com/toopher/toopher-java/pull/27/commits/5886e7efbc6b3fcf0eacffd4171ae6409e351776
5886e7ehttps://github.com/toopher/toopher-java/pull/27/commits/5886e7efbc6b3fcf0eacffd4171ae6409e351776
https://github.com/toopher/toopher-java/tree/5886e7efbc6b3fcf0eacffd4171ae6409e351776
Add User.refreshFromServer()https://github.com/toopher/toopher-java/pull/27/commits/ce035442b051c6fa69c82a9038841ba61d1ab830
ce03544https://github.com/toopher/toopher-java/pull/27/commits/ce035442b051c6fa69c82a9038841ba61d1ab830
https://github.com/toopher/toopher-java/tree/ce035442b051c6fa69c82a9038841ba61d1ab830
Add User.enableToopherAuthentication()https://github.com/toopher/toopher-java/pull/27/commits/3245a80a4b51159f06213727be5857f4a2ee4254
3245a80https://github.com/toopher/toopher-java/pull/27/commits/3245a80a4b51159f06213727be5857f4a2ee4254
https://github.com/toopher/toopher-java/tree/3245a80a4b51159f06213727be5857f4a2ee4254
Add User.disableToopherAuthentication()https://github.com/toopher/toopher-java/pull/27/commits/dafc853ad76c9aa7c9f2ea39f24273b5b6135002
dafc853https://github.com/toopher/toopher-java/pull/27/commits/dafc853ad76c9aa7c9f2ea39f24273b5b6135002
https://github.com/toopher/toopher-java/tree/dafc853ad76c9aa7c9f2ea39f24273b5b6135002
Add User.reset()https://github.com/toopher/toopher-java/pull/27/commits/edf2bf42b18c4e0a96973532fc96c7ad938effa0
edf2bf4https://github.com/toopher/toopher-java/pull/27/commits/edf2bf42b18c4e0a96973532fc96c7ad938effa0
https://github.com/toopher/toopher-java/tree/edf2bf42b18c4e0a96973532fc96c7ad938effa0
Rename raw to rawResponse in ApiResponseObjecthttps://github.com/toopher/toopher-java/pull/27/commits/68a10f5cd98ef3232e266fcb490df10e546127d2
68a10f5https://github.com/toopher/toopher-java/pull/27/commits/68a10f5cd98ef3232e266fcb490df10e546127d2
https://github.com/toopher/toopher-java/tree/68a10f5cd98ef3232e266fcb490df10e546127d2
Clean up javadocshttps://github.com/toopher/toopher-java/pull/27/commits/125abd7478e2a1af23be6326b9e1dd1495723a40
125abd7https://github.com/toopher/toopher-java/pull/27/commits/125abd7478e2a1af23be6326b9e1dd1495723a40
https://github.com/toopher/toopher-java/tree/125abd7478e2a1af23be6326b9e1dd1495723a40
Add Pairing.getQrCodeImage()https://github.com/toopher/toopher-java/pull/27/commits/82d24b08c9bec2f668beffc6720dd6d5a3aa1ca4
82d24b0https://github.com/toopher/toopher-java/pull/27/commits/82d24b08c9bec2f668beffc6720dd6d5a3aa1ca4
https://github.com/toopher/toopher-java/tree/82d24b08c9bec2f668beffc6720dd6d5a3aa1ca4
Use String.format for stringshttps://github.com/toopher/toopher-java/pull/27/commits/2e3fd0643d5a2abefd0317d1b6c57c2fc4110611
2e3fd06https://github.com/toopher/toopher-java/pull/27/commits/2e3fd0643d5a2abefd0317d1b6c57c2fc4110611
https://github.com/toopher/toopher-java/tree/2e3fd0643d5a2abefd0317d1b6c57c2fc4110611
Use DEFAULT_BASE_URL in ToopherAPI testshttps://github.com/toopher/toopher-java/pull/27/commits/97fbb04bec299a4da62870c4658af8f1ad90acf2
97fbb04https://github.com/toopher/toopher-java/pull/27/commits/97fbb04bec299a4da62870c4658af8f1ad90acf2
https://github.com/toopher/toopher-java/tree/97fbb04bec299a4da62870c4658af8f1ad90acf2
Clean up tests for Pairinghttps://github.com/toopher/toopher-java/pull/27/commits/cb6e2962183bd6090f25f98f0d1aff31437346d7
cb6e296https://github.com/toopher/toopher-java/pull/27/commits/cb6e2962183bd6090f25f98f0d1aff31437346d7
https://github.com/toopher/toopher-java/tree/cb6e2962183bd6090f25f98f0d1aff31437346d7
Clean up tests for AuthenticationRequesthttps://github.com/toopher/toopher-java/pull/27/commits/90ed94589700f5df735a9bd43d1451649bd294eb
90ed945https://github.com/toopher/toopher-java/pull/27/commits/90ed94589700f5df735a9bd43d1451649bd294eb
https://github.com/toopher/toopher-java/tree/90ed94589700f5df735a9bd43d1451649bd294eb
Update HttpClientMock.getLastCalledEndpoint() to return endpoint without DEFAULT_BASE_URLhttps://github.com/toopher/toopher-java/pull/27/commits/13d560f5e99e7c74db2d6187ffb3f8414e4b65d4
13d560fhttps://github.com/toopher/toopher-java/pull/27/commits/13d560f5e99e7c74db2d6187ffb3f8414e4b65d4
https://github.com/toopher/toopher-java/tree/13d560f5e99e7c74db2d6187ffb3f8414e4b65d4
Clean up tests for AuthenticationRequesthttps://github.com/toopher/toopher-java/pull/27/commits/ac2ef13c87a1390dc86211dd3f5410615c91162e
ac2ef13https://github.com/toopher/toopher-java/pull/27/commits/ac2ef13c87a1390dc86211dd3f5410615c91162e
https://github.com/toopher/toopher-java/tree/ac2ef13c87a1390dc86211dd3f5410615c91162e
Update HttpClientMock.getLastCalledEndpoint() to return endpoint without DEFAULT_BASE_URLhttps://github.com/toopher/toopher-java/pull/27/commits/1a288fe49759202471066ede82988cfe14cdbc06
1a288fehttps://github.com/toopher/toopher-java/pull/27/commits/1a288fe49759202471066ede82988cfe14cdbc06
https://github.com/toopher/toopher-java/tree/1a288fe49759202471066ede82988cfe14cdbc06
Remove methods from ToopherAPI that have been moved to AuthenticationRequest and Userhttps://github.com/toopher/toopher-java/pull/27/commits/9976b68e8767bd640f5b4b1c080d54c477fe8e98
9976b68https://github.com/toopher/toopher-java/pull/27/commits/9976b68e8767bd640f5b4b1c080d54c477fe8e98
https://github.com/toopher/toopher-java/tree/9976b68e8767bd640f5b4b1c080d54c477fe8e98
Add UserTerminals.create to replace assignUserFriendlyNameToTerminalhttps://github.com/toopher/toopher-java/pull/27/commits/c4d9bfd056cd2f3199248763299c588737fbccdf
c4d9bfdhttps://github.com/toopher/toopher-java/pull/27/commits/c4d9bfd056cd2f3199248763299c588737fbccdf
https://github.com/toopher/toopher-java/tree/c4d9bfd056cd2f3199248763299c588737fbccdf
Clean up ApiRawRequester.get() and post()https://github.com/toopher/toopher-java/pull/27/commits/09f4dcdf974070844bd7389071f069b93e7331c1
09f4dcdhttps://github.com/toopher/toopher-java/pull/27/commits/09f4dcdf974070844bd7389071f069b93e7331c1
https://github.com/toopher/toopher-java/tree/09f4dcdf974070844bd7389071f069b93e7331c1
Update HttpClientMock.getExpectedResponse to return expectedResponseBody if expectedUriResponses is nullhttps://github.com/toopher/toopher-java/pull/27/commits/efcfec1a229f9513385ffb31c28b43ea77e0969a
efcfec1https://github.com/toopher/toopher-java/pull/27/commits/efcfec1a229f9513385ffb31c28b43ea77e0969a
https://github.com/toopher/toopher-java/tree/efcfec1a229f9513385ffb31c28b43ea77e0969a
Clean up and add tests for ToopherAPIhttps://github.com/toopher/toopher-java/pull/27/commits/43d28a305a0a61de965199be914e0cdf39c0a8d0
43d28a3https://github.com/toopher/toopher-java/pull/27/commits/43d28a305a0a61de965199be914e0cdf39c0a8d0
https://github.com/toopher/toopher-java/tree/43d28a305a0a61de965199be914e0cdf39c0a8d0
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-java into lang-library-refactorhttps://github.com/toopher/toopher-java/pull/27/commits/4eded8fd46abd3fced904b2de76b6a698735b15e
4eded8fhttps://github.com/toopher/toopher-java/pull/27/commits/4eded8fd46abd3fced904b2de76b6a698735b15e
https://github.com/toopher/toopher-java/tree/4eded8fd46abd3fced904b2de76b6a698735b15e
Clean up tests for ToopherIframehttps://github.com/toopher/toopher-java/pull/27/commits/c2787bfff456c35be00d2961dc9d37a6bf6b9944
c2787bfhttps://github.com/toopher/toopher-java/pull/27/commits/c2787bfff456c35be00d2961dc9d37a6bf6b9944
https://github.com/toopher/toopher-java/tree/c2787bfff456c35be00d2961dc9d37a6bf6b9944
Remove leading / from User.reset endpointhttps://github.com/toopher/toopher-java/pull/27/commits/1136bb41a744210ef24242e0b8f5d965d7850521
1136bb4https://github.com/toopher/toopher-java/pull/27/commits/1136bb41a744210ef24242e0b8f5d965d7850521
https://github.com/toopher/toopher-java/tree/1136bb41a744210ef24242e0b8f5d965d7850521
Initialize json responses in @BeforeClasshttps://github.com/toopher/toopher-java/pull/27/commits/463276b2abef94cba6d3dbb4f41d1b077c9123ae
463276bhttps://github.com/toopher/toopher-java/pull/27/commits/463276b2abef94cba6d3dbb4f41d1b077c9123ae
https://github.com/toopher/toopher-java/tree/463276b2abef94cba6d3dbb4f41d1b077c9123ae
Clean up and add tests for Userhttps://github.com/toopher/toopher-java/pull/27/commits/93998ee2ecc68769caa4e85d01f9dc443f359f7c
93998eehttps://github.com/toopher/toopher-java/pull/27/commits/93998ee2ecc68769caa4e85d01f9dc443f359f7c
https://github.com/toopher/toopher-java/tree/93998ee2ecc68769caa4e85d01f9dc443f359f7c
Clean up and add tests for Userhttps://github.com/toopher/toopher-java/pull/27/commits/53b6310319e3132e1227bdefed83cce32c7f8023
53b6310https://github.com/toopher/toopher-java/pull/27/commits/53b6310319e3132e1227bdefed83cce32c7f8023
https://github.com/toopher/toopher-java/tree/53b6310319e3132e1227bdefed83cce32c7f8023
Clean up and add tests for UserTerminalhttps://github.com/toopher/toopher-java/pull/27/commits/401a531a127d332fd1148e91cde0ab44d58d3f01
401a531https://github.com/toopher/toopher-java/pull/27/commits/401a531a127d332fd1148e91cde0ab44d58d3f01
https://github.com/toopher/toopher-java/tree/401a531a127d332fd1148e91cde0ab44d58d3f01
Use @BeforeClass instead of @Before for TestAuthenticationRequesthttps://github.com/toopher/toopher-java/pull/27/commits/49fc0baa1ff333ad910dcd50bad5181f27586cd7
49fc0bahttps://github.com/toopher/toopher-java/pull/27/commits/49fc0baa1ff333ad910dcd50bad5181f27586cd7
https://github.com/toopher/toopher-java/tree/49fc0baa1ff333ad910dcd50bad5181f27586cd7
Add javadocs and clean up UserTerminalhttps://github.com/toopher/toopher-java/pull/27/commits/6d4fcb3b375f1969b8941a591f452ace11063df9
6d4fcb3https://github.com/toopher/toopher-java/pull/27/commits/6d4fcb3b375f1969b8941a591f452ace11063df9
https://github.com/toopher/toopher-java/tree/6d4fcb3b375f1969b8941a591f452ace11063df9
Add ApiResponseObject.updateRawResponse for updateshttps://github.com/toopher/toopher-java/pull/27/commits/383d5bea9da17ceffda1a8240716651bc007eff6
383d5behttps://github.com/toopher/toopher-java/pull/27/commits/383d5bea9da17ceffda1a8240716651bc007eff6
https://github.com/toopher/toopher-java/tree/383d5bea9da17ceffda1a8240716651bc007eff6
Add javadocs and clean up Userhttps://github.com/toopher/toopher-java/pull/27/commits/4d70f0692855896785d17ab7597911495154d402
4d70f06https://github.com/toopher/toopher-java/pull/27/commits/4d70f0692855896785d17ab7597911495154d402
https://github.com/toopher/toopher-java/tree/4d70f0692855896785d17ab7597911495154d402
Add javadocs and clean up Pairinghttps://github.com/toopher/toopher-java/pull/27/commits/45963715a7c307ae1fd5606d63f050a89df255c3
4596371https://github.com/toopher/toopher-java/pull/27/commits/45963715a7c307ae1fd5606d63f050a89df255c3
https://github.com/toopher/toopher-java/tree/45963715a7c307ae1fd5606d63f050a89df255c3
Update javadocs and clean up Pairinghttps://github.com/toopher/toopher-java/pull/27/commits/c0733fc3ae6b2ad98caaa9be81d8f0522c2fb7e0
c0733fchttps://github.com/toopher/toopher-java/pull/27/commits/c0733fc3ae6b2ad98caaa9be81d8f0522c2fb7e0
https://github.com/toopher/toopher-java/tree/c0733fc3ae6b2ad98caaa9be81d8f0522c2fb7e0
Update javadocs and clean up ToopherAPIhttps://github.com/toopher/toopher-java/pull/27/commits/d8e15e2dd6fe772eb8331e58e416823fb2766a36
d8e15e2https://github.com/toopher/toopher-java/pull/27/commits/d8e15e2dd6fe772eb8331e58e416823fb2766a36
https://github.com/toopher/toopher-java/tree/d8e15e2dd6fe772eb8331e58e416823fb2766a36
Update javadocs and clean up AuthenticationRequesthttps://github.com/toopher/toopher-java/pull/27/commits/70a894ba1c5880834e1afb8760685b4e6f47b65a
70a894bhttps://github.com/toopher/toopher-java/pull/27/commits/70a894ba1c5880834e1afb8760685b4e6f47b65a
https://github.com/toopher/toopher-java/tree/70a894ba1c5880834e1afb8760685b4e6f47b65a
Update ToopherAPIDemohttps://github.com/toopher/toopher-java/pull/27/commits/84b694882818353af2144feb653a36fba392c129
84b6948https://github.com/toopher/toopher-java/pull/27/commits/84b694882818353af2144feb653a36fba392c129
https://github.com/toopher/toopher-java/tree/84b694882818353af2144feb653a36fba392c129
Update ApiResponseObject.updateRawResponse to throw JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/c74c5e93ad5e675f16c2685e74e51a0a238035e5
c74c5e9https://github.com/toopher/toopher-java/pull/27/commits/c74c5e93ad5e675f16c2685e74e51a0a238035e5
https://github.com/toopher/toopher-java/tree/c74c5e93ad5e675f16c2685e74e51a0a238035e5
Update Action.update to throw JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/ea0334f00c21813ffd5a0d8deb927799685c45c5
ea0334fhttps://github.com/toopher/toopher-java/pull/27/commits/ea0334f00c21813ffd5a0d8deb927799685c45c5
https://github.com/toopher/toopher-java/tree/ea0334f00c21813ffd5a0d8deb927799685c45c5
Update AuthenticationRequest to throw JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/39419105670cdffef6360d59f17e63a50cf88d9a
3941910https://github.com/toopher/toopher-java/pull/27/commits/39419105670cdffef6360d59f17e63a50cf88d9a
https://github.com/toopher/toopher-java/tree/39419105670cdffef6360d59f17e63a50cf88d9a
Update Pairing to throw JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/9620d5a0edcb47956e2294406dd0a2e15200d820
9620d5ahttps://github.com/toopher/toopher-java/pull/27/commits/9620d5a0edcb47956e2294406dd0a2e15200d820
https://github.com/toopher/toopher-java/tree/9620d5a0edcb47956e2294406dd0a2e15200d820
Update ToopherAPI to throw JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/c306d73c3cec70b61eaaf82bf88f6ce5d11f1cff
c306d73https://github.com/toopher/toopher-java/pull/27/commits/c306d73c3cec70b61eaaf82bf88f6ce5d11f1cff
https://github.com/toopher/toopher-java/tree/c306d73c3cec70b61eaaf82bf88f6ce5d11f1cff
Update ToopherAPIDemo to catch JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/ff5f4797f65f331bc233e1d6c01a5a52890dffa4
ff5f479https://github.com/toopher/toopher-java/pull/27/commits/ff5f4797f65f331bc233e1d6c01a5a52890dffa4
https://github.com/toopher/toopher-java/tree/ff5f4797f65f331bc233e1d6c01a5a52890dffa4
Update User to throw JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/753737005c63d16d82f23796053e8430a7963e71
7537370https://github.com/toopher/toopher-java/pull/27/commits/753737005c63d16d82f23796053e8430a7963e71
https://github.com/toopher/toopher-java/tree/753737005c63d16d82f23796053e8430a7963e71
Update UserTerminal to throw JSONExceptionhttps://github.com/toopher/toopher-java/pull/27/commits/0a75c6bc1602ed897dba87d17ccb8ee52ac08299
0a75c6bhttps://github.com/toopher/toopher-java/pull/27/commits/0a75c6bc1602ed897dba87d17ccb8ee52ac08299
https://github.com/toopher/toopher-java/tree/0a75c6bc1602ed897dba87d17ccb8ee52ac08299
Update README with new pair() and authenticate()https://github.com/toopher/toopher-java/pull/27/commits/9ae00c4a0cd02b38206d6f1a6e2358f447d95690
9ae00c4https://github.com/toopher/toopher-java/pull/27/commits/9ae00c4a0cd02b38206d6f1a6e2358f447d95690
https://github.com/toopher/toopher-java/tree/9ae00c4a0cd02b38206d6f1a6e2358f447d95690
Update Iframe READMEhttps://github.com/toopher/toopher-java/pull/27/commits/908b880746a3a24164447675bfa5431872acf998
908b880https://github.com/toopher/toopher-java/pull/27/commits/908b880746a3a24164447675bfa5431872acf998
https://github.com/toopher/toopher-java/tree/908b880746a3a24164447675bfa5431872acf998
Rename validate to validatePostbackhttps://github.com/toopher/toopher-java/pull/27/commits/7692512213097aaaea45c6997c60cb6a4ae81f0d
7692512https://github.com/toopher/toopher-java/pull/27/commits/7692512213097aaaea45c6997c60cb6a4ae81f0d
https://github.com/toopher/toopher-java/tree/7692512213097aaaea45c6997c60cb6a4ae81f0d
Rename ToopherAPI to ToopherApihttps://github.com/toopher/toopher-java/pull/27/commits/793733ecafbd76317faceffb5142d1aef3f7774c
793733ehttps://github.com/toopher/toopher-java/pull/27/commits/793733ecafbd76317faceffb5142d1aef3f7774c
https://github.com/toopher/toopher-java/tree/793733ecafbd76317faceffb5142d1aef3f7774c
Use 'this' in AdvancedApiUsageFactoryhttps://github.com/toopher/toopher-java/pull/27/commits/88af71b8aaa44369490e97bc80768673ca189649
88af71bhttps://github.com/toopher/toopher-java/pull/27/commits/88af71b8aaa44369490e97bc80768673ca189649
https://github.com/toopher/toopher-java/tree/88af71b8aaa44369490e97bc80768673ca189649
Use 'this' in AdvancedApiUsageFactoryhttps://github.com/toopher/toopher-java/pull/27/commits/0657c5c9f7e692f5ceca541901946cebb66c0165
0657c5chttps://github.com/toopher/toopher-java/pull/27/commits/0657c5c9f7e692f5ceca541901946cebb66c0165
https://github.com/toopher/toopher-java/tree/0657c5c9f7e692f5ceca541901946cebb66c0165
Merge branch 'lang-library-refactor' of github.com:toopher/toopher-java into lang-library-refactorhttps://github.com/toopher/toopher-java/pull/27/commits/d6e8794a5f660ef3cdbb6bd88495c840134771b9
d6e8794https://github.com/toopher/toopher-java/pull/27/commits/d6e8794a5f660ef3cdbb6bd88495c840134771b9
https://github.com/toopher/toopher-java/tree/d6e8794a5f660ef3cdbb6bd88495c840134771b9
Fix spacing in AuthenticationRequesthttps://github.com/toopher/toopher-java/pull/27/commits/8713b8dc37c11ddd17a0f1220fd5f8fcdeef65f7
8713b8dhttps://github.com/toopher/toopher-java/pull/27/commits/8713b8dc37c11ddd17a0f1220fd5f8fcdeef65f7
https://github.com/toopher/toopher-java/tree/8713b8dc37c11ddd17a0f1220fd5f8fcdeef65f7
Rename ToopherAPI/TestToopherAPI to ToopherApi/TestToopherApihttps://github.com/toopher/toopher-java/pull/27/commits/6d6e486e2155f3dfd37c1682b64f4812782168ea
6d6e486https://github.com/toopher/toopher-java/pull/27/commits/6d6e486e2155f3dfd37c1682b64f4812782168ea
https://github.com/toopher/toopher-java/tree/6d6e486e2155f3dfd37c1682b64f4812782168ea
Update rawResponse for Actionhttps://github.com/toopher/toopher-java/pull/27/commits/253e225427f744a3f3cdac104d47022c647fcf2e
253e225https://github.com/toopher/toopher-java/pull/27/commits/253e225427f744a3f3cdac104d47022c647fcf2e
https://github.com/toopher/toopher-java/tree/253e225427f744a3f3cdac104d47022c647fcf2e
Use old style of testing authenticationUrl by assertEquals oauth_signaturehttps://github.com/toopher/toopher-java/pull/27/commits/ea2ec6cd360e09984f485c1213b157f03406e5bd
ea2ec6chttps://github.com/toopher/toopher-java/pull/27/commits/ea2ec6cd360e09984f485c1213b157f03406e5bd
https://github.com/toopher/toopher-java/tree/ea2ec6cd360e09984f485c1213b157f03406e5bd
Reformat all com.toopher fileshttps://github.com/toopher/toopher-java/pull/27/commits/e41e635cae4661a3f6286eaf7e17f8abb7b01a7e
e41e635https://github.com/toopher/toopher-java/pull/27/commits/e41e635cae4661a3f6286eaf7e17f8abb7b01a7e
https://github.com/toopher/toopher-java/tree/e41e635cae4661a3f6286eaf7e17f8abb7b01a7e
Use URI instead of java.net.URIhttps://github.com/toopher/toopher-java/pull/27/commits/d6d43121cb20c2588c5d93bf9d3101ca028d8313
d6d4312https://github.com/toopher/toopher-java/pull/27/commits/d6d43121cb20c2588c5d93bf9d3101ca028d8313
https://github.com/toopher/toopher-java/tree/d6d43121cb20c2588c5d93bf9d3101ca028d8313
Add links to objects in javadocshttps://github.com/toopher/toopher-java/pull/27/commits/a2000888d8b6fc0346369afee815879c219e6799
a200088https://github.com/toopher/toopher-java/pull/27/commits/a2000888d8b6fc0346369afee815879c219e6799
https://github.com/toopher/toopher-java/tree/a2000888d8b6fc0346369afee815879c219e6799
Add User.toopher_authentication_enabled and remove disable_toopher_authhttps://github.com/toopher/toopher-java/pull/27/commits/96579370ac2cddd75bc7372f9338f33a709f9542
9657937https://github.com/toopher/toopher-java/pull/27/commits/96579370ac2cddd75bc7372f9338f33a709f9542
https://github.com/toopher/toopher-java/tree/96579370ac2cddd75bc7372f9338f33a709f9542
Rename terminal_name_extra to requester_specified_terminal_idhttps://github.com/toopher/toopher-java/pull/27/commits/355e0e5df81ea1c8014344f6f7310a67290c2960
355e0e5https://github.com/toopher/toopher-java/pull/27/commits/355e0e5df81ea1c8014344f6f7310a67290c2960
https://github.com/toopher/toopher-java/tree/355e0e5df81ea1c8014344f6f7310a67290c2960
Rename UserTerminal.name_extra to requester_specified_idhttps://github.com/toopher/toopher-java/pull/27/commits/33e2e3842275ec2cde339ae468ed1acd1f1d4a85
33e2e38https://github.com/toopher/toopher-java/pull/27/commits/33e2e3842275ec2cde339ae468ed1acd1f1d4a85
https://github.com/toopher/toopher-java/tree/33e2e3842275ec2cde339ae468ed1acd1f1d4a85
Update javadocs for ToopherIframe.getUserManagementUrlhttps://github.com/toopher/toopher-java/pull/27/commits/3eeba27ea3fc24f35ff90fb9c60320a78f6df457
3eeba27https://github.com/toopher/toopher-java/pull/27/commits/3eeba27ea3fc24f35ff90fb9c60320a78f6df457
https://github.com/toopher/toopher-java/tree/3eeba27ea3fc24f35ff90fb9c60320a78f6df457
Update ToopherAPIDemohttps://github.com/toopher/toopher-java/pull/27/commits/e5f8f1d88e381e6814a74f444594a38d283eb99d
e5f8f1dhttps://github.com/toopher/toopher-java/pull/27/commits/e5f8f1d88e381e6814a74f444594a38d283eb99d
https://github.com/toopher/toopher-java/tree/e5f8f1d88e381e6814a74f444594a38d283eb99d
Combine declaration and initialization of resulthttps://github.com/toopher/toopher-java/pull/27/commits/bbdadbbcc654ced31594c30c743c38c9a0d15cfa
bbdadbbhttps://github.com/toopher/toopher-java/pull/27/commits/bbdadbbcc654ced31594c30c743c38c9a0d15cfa
https://github.com/toopher/toopher-java/tree/bbdadbbcc654ced31594c30c743c38c9a0d15cfa
No need to remove before put on JSONObjecthttps://github.com/toopher/toopher-java/pull/27/commits/03307d689175b07e254adc2a689be65b4697b659
03307d6https://github.com/toopher/toopher-java/pull/27/commits/03307d689175b07e254adc2a689be65b4697b659
https://github.com/toopher/toopher-java/tree/03307d689175b07e254adc2a689be65b4697b659
Add ToopherPairingDeactivatedError to parseRequestErrorhttps://github.com/toopher/toopher-java/pull/27/commits/0771e7af846426adb7102a89ffed65a007f05c26
0771e7ahttps://github.com/toopher/toopher-java/pull/27/commits/0771e7af846426adb7102a89ffed65a007f05c26
https://github.com/toopher/toopher-java/tree/0771e7af846426adb7102a89ffed65a007f05c26
Update testCreateSmsPairing to use number formatted as phone numberhttps://github.com/toopher/toopher-java/pull/27/commits/7fef957bf88e06604323af2dc8671837a7bbd492
7fef957https://github.com/toopher/toopher-java/pull/27/commits/7fef957bf88e06604323af2dc8671837a7bbd492
https://github.com/toopher/toopher-java/tree/7fef957bf88e06604323af2dc8671837a7bbd492
Use getToopherApi() to create new ToopherApihttps://github.com/toopher/toopher-java/pull/27/commits/f2e3f4f3760a65b7cbb3b9e220202a90f0b04938
f2e3f4fhttps://github.com/toopher/toopher-java/pull/27/commits/f2e3f4f3760a65b7cbb3b9e220202a90f0b04938
https://github.com/toopher/toopher-java/tree/f2e3f4f3760a65b7cbb3b9e220202a90f0b04938
Return new User from Users.getByName instead of getByIdhttps://github.com/toopher/toopher-java/pull/27/commits/16d91685234c4b844dcfb28eabb1d5516085cc96
16d9168https://github.com/toopher/toopher-java/pull/27/commits/16d91685234c4b844dcfb28eabb1d5516085cc96
https://github.com/toopher/toopher-java/tree/16d91685234c4b844dcfb28eabb1d5516085cc96
Remove expectedUriResponses since Users.getByName only needs one responsehttps://github.com/toopher/toopher-java/pull/27/commits/6934eedb80630aa19a99f06a7e6057218b7cc0bf
6934eedhttps://github.com/toopher/toopher-java/pull/27/commits/6934eedb80630aa19a99f06a7e6057218b7cc0bf
https://github.com/toopher/toopher-java/tree/6934eedb80630aa19a99f06a7e6057218b7cc0bf
Fix ant build errorshttps://github.com/toopher/toopher-java/pull/27/commits/0e3f02d0c75df3bc3e3575f933a30528d6184537
0e3f02dhttps://github.com/toopher/toopher-java/pull/27/commits/0e3f02d0c75df3bc3e3575f933a30528d6184537
https://github.com/toopher/toopher-java/tree/0e3f02d0c75df3bc3e3575f933a30528d6184537
Check if resetEmail is null before adding to paramshttps://github.com/toopher/toopher-java/pull/27/commits/576abfddb994fabd76364b88e862565fd9050c00
576abfdhttps://github.com/toopher/toopher-java/pull/27/commits/576abfddb994fabd76364b88e862565fd9050c00
https://github.com/toopher/toopher-java/tree/576abfddb994fabd76364b88e862565fd9050c00
Update READMEhttps://github.com/toopher/toopher-java/pull/27/commits/18431905294681c94adc3ea47812eb378111f48f
1843190https://github.com/toopher/toopher-java/pull/27/commits/18431905294681c94adc3ea47812eb378111f48f
https://github.com/toopher/toopher-java/tree/18431905294681c94adc3ea47812eb378111f48f
Cleanup DEMO texthttps://github.com/toopher/toopher-java/pull/27/commits/abc168b16a84c41fadee1aae56a7dd37efa78315
abc168bhttps://github.com/toopher/toopher-java/pull/27/commits/abc168b16a84c41fadee1aae56a7dd37efa78315
https://github.com/toopher/toopher-java/tree/abc168b16a84c41fadee1aae56a7dd37efa78315
Replace deprecated DefaultHttpClienthttps://github.com/toopher/toopher-java/pull/27/commits/5116514626f973cc97e901dd5dcf0983940e2fd0
5116514https://github.com/toopher/toopher-java/pull/27/commits/5116514626f973cc97e901dd5dcf0983940e2fd0
https://github.com/toopher/toopher-java/tree/5116514626f973cc97e901dd5dcf0983940e2fd0
Add demo command for mvnhttps://github.com/toopher/toopher-java/pull/27/commits/90b34e09c682b52b6c5b4cee69db4a499f064a3b
90b34e0https://github.com/toopher/toopher-java/pull/27/commits/90b34e09c682b52b6c5b4cee69db4a499f064a3b
https://github.com/toopher/toopher-java/tree/90b34e09c682b52b6c5b4cee69db4a499f064a3b
Remove unnecessary printlnshttps://github.com/toopher/toopher-java/pull/27/commits/f0e518aab126ff3a8f04e8a0d3d6eee8b5e4deea
f0e518ahttps://github.com/toopher/toopher-java/pull/27/commits/f0e518aab126ff3a8f04e8a0d3d6eee8b5e4deea
https://github.com/toopher/toopher-java/tree/f0e518aab126ff3a8f04e8a0d3d6eee8b5e4deea
Refactor ToopherApi.authenticate to accept terminalName and requesterSpecifiedId as argshttps://github.com/toopher/toopher-java/pull/27/commits/4e3d5b6b3455c77a6741d1ee902ce5cdd6a843b2
4e3d5b6https://github.com/toopher/toopher-java/pull/27/commits/4e3d5b6b3455c77a6741d1ee902ce5cdd6a843b2
https://github.com/toopher/toopher-java/tree/4e3d5b6b3455c77a6741d1ee902ce5cdd6a843b2
Test ToopherIframe.dateOverride and nonceOverridehttps://github.com/toopher/toopher-java/pull/27/commits/14ab3cfa5aea65fd5332d3fae81fdbf62218e56a
14ab3cfhttps://github.com/toopher/toopher-java/pull/27/commits/14ab3cfa5aea65fd5332d3fae81fdbf62218e56a
https://github.com/toopher/toopher-java/tree/14ab3cfa5aea65fd5332d3fae81fdbf62218e56a
Add CONTRIBUTING.md for dependency and test infohttps://github.com/toopher/toopher-java/pull/27/commits/4868b836130ce61de3dd7413b31a6131afd11a99
4868b83https://github.com/toopher/toopher-java/pull/27/commits/4868b836130ce61de3dd7413b31a6131afd11a99
https://github.com/toopher/toopher-java/tree/4868b836130ce61de3dd7413b31a6131afd11a99
Add ToopherIframe test for validatePostback without TTLhttps://github.com/toopher/toopher-java/pull/27/commits/74c15f2550a74947bce84e18cc7355eff1bb4807
74c15f2https://github.com/toopher/toopher-java/pull/27/commits/74c15f2550a74947bce84e18cc7355eff1bb4807
https://github.com/toopher/toopher-java/tree/74c15f2550a74947bce84e18cc7355eff1bb4807
Add method overrides for getAuthenticationUrl and add testshttps://github.com/toopher/toopher-java/pull/27/commits/b4babee6c99fb11d50e231ac43a1ea5d342534c3
b4babeehttps://github.com/toopher/toopher-java/pull/27/commits/b4babee6c99fb11d50e231ac43a1ea5d342534c3
https://github.com/toopher/toopher-java/tree/b4babee6c99fb11d50e231ac43a1ea5d342534c3
Add test for ToopherIframe creation and getDatehttps://github.com/toopher/toopher-java/pull/27/commits/4a7a1f122f8422929504559d27be9ca44cccd95c
4a7a1f1https://github.com/toopher/toopher-java/pull/27/commits/4a7a1f122f8422929504559d27be9ca44cccd95c
https://github.com/toopher/toopher-java/tree/4a7a1f122f8422929504559d27be9ca44cccd95c
Add default resetEmail for getUserManagementUrl and testhttps://github.com/toopher/toopher-java/pull/27/commits/a71fd0a2971f135213846ddb281984a2dbabce19
a71fd0ahttps://github.com/toopher/toopher-java/pull/27/commits/a71fd0a2971f135213846ddb281984a2dbabce19
https://github.com/toopher/toopher-java/tree/a71fd0a2971f135213846ddb281984a2dbabce19
Add javadocs for getAuthenticationUrlhttps://github.com/toopher/toopher-java/pull/27/commits/ba80c765b42257b9d5c497f3f74c76c080e60566
ba80c76https://github.com/toopher/toopher-java/pull/27/commits/ba80c765b42257b9d5c497f3f74c76c080e60566
https://github.com/toopher/toopher-java/tree/ba80c765b42257b9d5c497f3f74c76c080e60566
Add tests for parseRequestErrorhttps://github.com/toopher/toopher-java/pull/27/commits/79be413af960acbef7774d1052893ba442e01a32
79be413https://github.com/toopher/toopher-java/pull/27/commits/79be413af960acbef7774d1052893ba442e01a32
https://github.com/toopher/toopher-java/tree/79be413af960acbef7774d1052893ba442e01a32
Test oauth_signature when extras are passed to getAuthenticationUrlhttps://github.com/toopher/toopher-java/pull/27/commits/71d09b41f58b60f4fffe1f2eea79c44409d9d93b
71d09b4https://github.com/toopher/toopher-java/pull/27/commits/71d09b41f58b60f4fffe1f2eea79c44409d9d93b
https://github.com/toopher/toopher-java/tree/71d09b41f58b60f4fffe1f2eea79c44409d9d93b
Add tests for Users.getByNamehttps://github.com/toopher/toopher-java/pull/27/commits/61480b187708567dc1de0577761418f00b6fc617
61480b1https://github.com/toopher/toopher-java/pull/27/commits/61480b187708567dc1de0577761418f00b6fc617
https://github.com/toopher/toopher-java/tree/61480b187708567dc1de0577761418f00b6fc617
Remove unused method overrideshttps://github.com/toopher/toopher-java/pull/27/commits/449b59e5de816be5bb85b0ec238338de3d286193
449b59ehttps://github.com/toopher/toopher-java/pull/27/commits/449b59e5de816be5bb85b0ec238338de3d286193
https://github.com/toopher/toopher-java/tree/449b59e5de816be5bb85b0ec238338de3d286193
Add test for AuthenticationRequest.toStringhttps://github.com/toopher/toopher-java/pull/27/commits/4c8ff2b2ad521105ced7824ab4f945c4db6c56df
4c8ff2bhttps://github.com/toopher/toopher-java/pull/27/commits/4c8ff2b2ad521105ced7824ab4f945c4db6c56df
https://github.com/toopher/toopher-java/tree/4c8ff2b2ad521105ced7824ab4f945c4db6c56df
Add test for User.toStringhttps://github.com/toopher/toopher-java/pull/27/commits/dacc7a50d4172297e4874838a698d4eafd6d6653
dacc7a5https://github.com/toopher/toopher-java/pull/27/commits/dacc7a50d4172297e4874838a698d4eafd6d6653
https://github.com/toopher/toopher-java/tree/dacc7a50d4172297e4874838a698d4eafd6d6653
Add test for UserTerminal.toStringhttps://github.com/toopher/toopher-java/pull/27/commits/c35ea4a187ce82a74b8b1e907c33447816b0d381
c35ea4ahttps://github.com/toopher/toopher-java/pull/27/commits/c35ea4a187ce82a74b8b1e907c33447816b0d381
https://github.com/toopher/toopher-java/tree/c35ea4a187ce82a74b8b1e907c33447816b0d381
Add test for Pairing.toStringhttps://github.com/toopher/toopher-java/pull/27/commits/928ddfbf1961f2ed9792352493bf05b6c2d7c4e7
928ddfbhttps://github.com/toopher/toopher-java/pull/27/commits/928ddfbf1961f2ed9792352493bf05b6c2d7c4e7
https://github.com/toopher/toopher-java/tree/928ddfbf1961f2ed9792352493bf05b6c2d7c4e7
Update pom to exclude ToopherAPIDemo from jacoco reportshttps://github.com/toopher/toopher-java/pull/27/commits/d41163c539cf622981405de37320e8cea1ca6468
d41163chttps://github.com/toopher/toopher-java/pull/27/commits/d41163c539cf622981405de37320e8cea1ca6468
https://github.com/toopher/toopher-java/tree/d41163c539cf622981405de37320e8cea1ca6468
Add tests for ToopherApi createhttps://github.com/toopher/toopher-java/pull/27/commits/2579295fd8e64cff9bc9df4ebbeeb14c2eaa0f0c
2579295https://github.com/toopher/toopher-java/pull/27/commits/2579295fd8e64cff9bc9df4ebbeeb14c2eaa0f0c
https://github.com/toopher/toopher-java/tree/2579295fd8e64cff9bc9df4ebbeeb14c2eaa0f0c
Expand tests for ToopherApi.authenticatehttps://github.com/toopher/toopher-java/pull/27/commits/3a6c32c25e86d731eb3ec62153863400c180afb5
3a6c32chttps://github.com/toopher/toopher-java/pull/27/commits/3a6c32c25e86d731eb3ec62153863400c180afb5
https://github.com/toopher/toopher-java/tree/3a6c32c25e86d731eb3ec62153863400c180afb5
Cleanup ToopherApi.authenticatehttps://github.com/toopher/toopher-java/pull/27/commits/9a3c8374de2d0c27679571285592505c7f7c6046
9a3c837https://github.com/toopher/toopher-java/pull/27/commits/9a3c8374de2d0c27679571285592505c7f7c6046
https://github.com/toopher/toopher-java/tree/9a3c8374de2d0c27679571285592505c7f7c6046
Add tests for parseRequestErrorhttps://github.com/toopher/toopher-java/pull/27/commits/7b50e6877c5426579bb5660abf85ef5bf5f68534
7b50e68https://github.com/toopher/toopher-java/pull/27/commits/7b50e6877c5426579bb5660abf85ef5bf5f68534
https://github.com/toopher/toopher-java/tree/7b50e6877c5426579bb5660abf85ef5bf5f68534
Add test for empty QR response bodyhttps://github.com/toopher/toopher-java/pull/27/commits/3d16992678f313957fefbcfc3307bcc089071887
3d16992https://github.com/toopher/toopher-java/pull/27/commits/3d16992678f313957fefbcfc3307bcc089071887
https://github.com/toopher/toopher-java/tree/3d16992678f313957fefbcfc3307bcc089071887
Make sure tests fail when expected error is not thrownhttps://github.com/toopher/toopher-java/pull/27/commits/af65c638bd5a44a0c6408a0ac3e17f9f23ddd8f6
af65c63https://github.com/toopher/toopher-java/pull/27/commits/af65c638bd5a44a0c6408a0ac3e17f9f23ddd8f6
https://github.com/toopher/toopher-java/tree/af65c638bd5a44a0c6408a0ac3e17f9f23ddd8f6
Test ResponseHandler when response body is emptyhttps://github.com/toopher/toopher-java/pull/27/commits/da83107cd1963a639422e4caf4e65cbe4c713a5b
da83107https://github.com/toopher/toopher-java/pull/27/commits/da83107cd1963a639422e4caf4e65cbe4c713a5b
https://github.com/toopher/toopher-java/tree/da83107cd1963a639422e4caf4e65cbe4c713a5b
Add another test for getAuthenticationUrlhttps://github.com/toopher/toopher-java/pull/27/commits/2baa84733ba400ea0728499963f1adc2870e3ab2
2baa847https://github.com/toopher/toopher-java/pull/27/commits/2baa84733ba400ea0728499963f1adc2870e3ab2
https://github.com/toopher/toopher-java/tree/2baa84733ba400ea0728499963f1adc2870e3ab2
Assert error codes are correct for ToopherClientErrorshttps://github.com/toopher/toopher-java/pull/27/commits/fccbad25e1b79e955f20f0faf0b0ec2e285b5769
fccbad2https://github.com/toopher/toopher-java/pull/27/commits/fccbad25e1b79e955f20f0faf0b0ec2e285b5769
https://github.com/toopher/toopher-java/tree/fccbad25e1b79e955f20f0faf0b0ec2e285b5769
Add method override for ToopherIframe.getUserManagementUrlhttps://github.com/toopher/toopher-java/pull/27/commits/ebbc7c52c8ab757e5e6478aded040884ed167eed
ebbc7c5https://github.com/toopher/toopher-java/pull/27/commits/ebbc7c52c8ab757e5e6478aded040884ed167eed
https://github.com/toopher/toopher-java/tree/ebbc7c52c8ab757e5e6478aded040884ed167eed
Add override for ToopherIframe.validatePostback and testhttps://github.com/toopher/toopher-java/pull/27/commits/f4fcdb986fed04ec7a2520975577b855419b0146
f4fcdb9https://github.com/toopher/toopher-java/pull/27/commits/f4fcdb986fed04ec7a2520975577b855419b0146
https://github.com/toopher/toopher-java/tree/f4fcdb986fed04ec7a2520975577b855419b0146
Rename validatePostback to processPostbackhttps://github.com/toopher/toopher-java/pull/27/commits/b376468ea7842a1428bda939b7c3bb06da9ef60e
b376468https://github.com/toopher/toopher-java/pull/27/commits/b376468ea7842a1428bda939b7c3bb06da9ef60e
https://github.com/toopher/toopher-java/tree/b376468ea7842a1428bda939b7c3bb06da9ef60e
Add getExtrasForUrl helper method for testshttps://github.com/toopher/toopher-java/pull/27/commits/bcfebb0bdcf5f295ebc5aefdaeea7508476a372d
bcfebb0https://github.com/toopher/toopher-java/pull/27/commits/bcfebb0bdcf5f295ebc5aefdaeea7508476a372d
https://github.com/toopher/toopher-java/tree/bcfebb0bdcf5f295ebc5aefdaeea7508476a372d
Add getPostbackData helper method for testshttps://github.com/toopher/toopher-java/pull/27/commits/f2cee132319f3cbae5ccc73a6ff50d13ab1f6354
f2cee13https://github.com/toopher/toopher-java/pull/27/commits/f2cee132319f3cbae5ccc73a6ff50d13ab1f6354
https://github.com/toopher/toopher-java/tree/f2cee132319f3cbae5ccc73a6ff50d13ab1f6354
Move ToopherIframe.setDateOverride to test setUphttps://github.com/toopher/toopher-java/pull/27/commits/23d80de24a7f5e5df3418a65d0ed24f653e0022f
23d80dehttps://github.com/toopher/toopher-java/pull/27/commits/23d80de24a7f5e5df3418a65d0ed24f653e0022f
https://github.com/toopher/toopher-java/tree/23d80de24a7f5e5df3418a65d0ed24f653e0022f
Update tests to throw SignatureValidationError instead of try/catch blockhttps://github.com/toopher/toopher-java/pull/27/commits/33451c099d23b4591048adaea29da3f44cfebaf3
33451c0https://github.com/toopher/toopher-java/pull/27/commits/33451c099d23b4591048adaea29da3f44cfebaf3
https://github.com/toopher/toopher-java/tree/33451c099d23b4591048adaea29da3f44cfebaf3
Update ToopherApi testshttps://github.com/toopher/toopher-java/pull/27/commits/83d3e91451f7a8ad99764829fb2aa044fc9efc04
83d3e91https://github.com/toopher/toopher-java/pull/27/commits/83d3e91451f7a8ad99764829fb2aa044fc9efc04
https://github.com/toopher/toopher-java/tree/83d3e91451f7a8ad99764829fb2aa044fc9efc04
Refactor getAuthenticationUrl and testshttps://github.com/toopher/toopher-java/pull/27/commits/e5d9b58dde5fe78a6a618406eb845f8d2b8cf69f
e5d9b58https://github.com/toopher/toopher-java/pull/27/commits/e5d9b58dde5fe78a6a618406eb845f8d2b8cf69f
https://github.com/toopher/toopher-java/tree/e5d9b58dde5fe78a6a618406eb845f8d2b8cf69f
Use processPostback to verify authenticity of ToopherIframe postback datahttps://github.com/toopher/toopher-java/pull/27/commits/00f9c645b67c9af0574a763c39778f89ffd1b712
00f9c64https://github.com/toopher/toopher-java/pull/27/commits/00f9c645b67c9af0574a763c39778f89ffd1b712
https://github.com/toopher/toopher-java/tree/00f9c645b67c9af0574a763c39778f89ffd1b712
Use Iframe instead of iframehttps://github.com/toopher/toopher-java/pull/27/commits/25c13aa2d1bedf1f4722162179ef4339f5cd4ac5
25c13aahttps://github.com/toopher/toopher-java/pull/27/commits/25c13aa2d1bedf1f4722162179ef4339f5cd4ac5
https://github.com/toopher/toopher-java/tree/25c13aa2d1bedf1f4722162179ef4339f5cd4ac5
Add isAuthenticationGranted and testshttps://github.com/toopher/toopher-java/pull/27/commits/a7279dc49b634be11c37855ff9faf1d5cf1c0f1e
a7279dchttps://github.com/toopher/toopher-java/pull/27/commits/a7279dc49b634be11c37855ff9faf1d5cf1c0f1e
https://github.com/toopher/toopher-java/tree/a7279dc49b634be11c37855ff9faf1d5cf1c0f1e
Add ttl and expires to params in getOAuthUrlhttps://github.com/toopher/toopher-java/pull/27/commits/df1a9902fba3193fe5220a30398ff4b28cb4f4c1
df1a990https://github.com/toopher/toopher-java/pull/27/commits/df1a9902fba3193fe5220a30398ff4b28cb4f4c1
https://github.com/toopher/toopher-java/tree/df1a9902fba3193fe5220a30398ff4b28cb4f4c1
Set defaults for resetEmail, sessionToken and requesterMetadata as empty stringshttps://github.com/toopher/toopher-java/pull/27/commits/fdb2891abd8ff0b67c9ea11b5af15ef69cdbfce1
fdb2891https://github.com/toopher/toopher-java/pull/27/commits/fdb2891abd8ff0b67c9ea11b5af15ef69cdbfce1
https://github.com/toopher/toopher-java/tree/fdb2891abd8ff0b67c9ea11b5af15ef69cdbfce1
Add resetEmail to extras for getUserManagementUrlhttps://github.com/toopher/toopher-java/pull/27/commits/ea0422ed9f224f9288bed3d67b11e134b6522036
ea0422ehttps://github.com/toopher/toopher-java/pull/27/commits/ea0422ed9f224f9288bed3d67b11e134b6522036
https://github.com/toopher/toopher-java/tree/ea0422ed9f224f9288bed3d67b11e134b6522036
Use a map for Toopher iframe postback datahttps://github.com/toopher/toopher-java/pull/27/commits/5ecf9962f65af06b82b5e41fa6560a894a3dc9bc
5ecf996https://github.com/toopher/toopher-java/pull/27/commits/5ecf9962f65af06b82b5e41fa6560a894a3dc9bc
https://github.com/toopher/toopher-java/tree/5ecf9962f65af06b82b5e41fa6560a894a3dc9bc
Increase test coverage for ToopherIframehttps://github.com/toopher/toopher-java/pull/27/commits/ec1513c41710c61701db98b09088256e95eb1f6f
ec1513chttps://github.com/toopher/toopher-java/pull/27/commits/ec1513c41710c61701db98b09088256e95eb1f6f
https://github.com/toopher/toopher-java/tree/ec1513c41710c61701db98b09088256e95eb1f6f
Merge branch 'develop' of github.com:toopher/toopher-java into lang-library-refactorhttps://github.com/toopher/toopher-java/pull/27/commits/2572a4aa80827a934cf355ad69c71eec7eaedda2
2572a4ahttps://github.com/toopher/toopher-java/pull/27/commits/2572a4aa80827a934cf355ad69c71eec7eaedda2
https://github.com/toopher/toopher-java/tree/2572a4aa80827a934cf355ad69c71eec7eaedda2
Update js for ToopherIframe postback datahttps://github.com/toopher/toopher-java/pull/27/commits/8a247e20245fbf23daa37789bfb241ed3b384b82
8a247e2https://github.com/toopher/toopher-java/pull/27/commits/8a247e20245fbf23daa37789bfb241ed3b384b82
https://github.com/toopher/toopher-java/tree/8a247e20245fbf23daa37789bfb241ed3b384b82
Update demo to match toopher-pythonhttps://github.com/toopher/toopher-java/pull/27/commits/4343e299e35355c379fe7fc758582e7eefca5494
4343e29https://github.com/toopher/toopher-java/pull/27/commits/4343e299e35355c379fe7fc758582e7eefca5494
https://github.com/toopher/toopher-java/tree/4343e299e35355c379fe7fc758582e7eefca5494
Include baseUri when creating new instance of ToopherApihttps://github.com/toopher/toopher-java/pull/27/commits/9a8e73337a55a3ffc33d815f8c6ab6197b7a49fa
9a8e733https://github.com/toopher/toopher-java/pull/27/commits/9a8e73337a55a3ffc33d815f8c6ab6197b7a49fa
https://github.com/toopher/toopher-java/tree/9a8e73337a55a3ffc33d815f8c6ab6197b7a49fa
Add MIT licensehttps://github.com/toopher/toopher-java/pull/27/commits/8b8ca348b1ff540d7c2b88ce8a5ea8d93a041663
8b8ca34https://github.com/toopher/toopher-java/pull/27/commits/8b8ca348b1ff540d7c2b88ce8a5ea8d93a041663
https://github.com/toopher/toopher-java/tree/8b8ca348b1ff540d7c2b88ce8a5ea8d93a041663
Update ToopherIframe tests to throw URISyntaxException for processPostbackhttps://github.com/toopher/toopher-java/pull/27/commits/42f2d2afaee4779b075ce5bbece7c1e63dae9e55
42f2d2ahttps://github.com/toopher/toopher-java/pull/27/commits/42f2d2afaee4779b075ce5bbece7c1e63dae9e55
https://github.com/toopher/toopher-java/tree/42f2d2afaee4779b075ce5bbece7c1e63dae9e55
Cleanup javadocshttps://github.com/toopher/toopher-java/pull/27/commits/71bf1b734f1a4897992cc07d0c5e606bf341f69c
71bf1b7https://github.com/toopher/toopher-java/pull/27/commits/71bf1b734f1a4897992cc07d0c5e606bf341f69c
https://github.com/toopher/toopher-java/tree/71bf1b734f1a4897992cc07d0c5e606bf341f69c
Refactor ToopherApi.authenticatehttps://github.com/toopher/toopher-java/pull/27/commits/972fff5fad4815d57c5305e641423ac707554bd2
972fff5https://github.com/toopher/toopher-java/pull/27/commits/972fff5fad4815d57c5305e641423ac707554bd2
https://github.com/toopher/toopher-java/tree/972fff5fad4815d57c5305e641423ac707554bd2
Reorder methods in ToopherIframehttps://github.com/toopher/toopher-java/pull/27/commits/684603060d1ce9eed388bd29387517c3aeddcef7
6846030https://github.com/toopher/toopher-java/pull/27/commits/684603060d1ce9eed388bd29387517c3aeddcef7
https://github.com/toopher/toopher-java/tree/684603060d1ce9eed388bd29387517c3aeddcef7
Remove unused exceptionhttps://github.com/toopher/toopher-java/pull/27/commits/037f956188cbd7add69749c4b8e77a8e0bf60c40
037f956https://github.com/toopher/toopher-java/pull/27/commits/037f956188cbd7add69749c4b8e77a8e0bf60c40
https://github.com/toopher/toopher-java/tree/037f956188cbd7add69749c4b8e77a8e0bf60c40
Remove unused importshttps://github.com/toopher/toopher-java/pull/27/commits/b16dcb8502063821d11ecbd852637cab134f2e81
b16dcb8https://github.com/toopher/toopher-java/pull/27/commits/b16dcb8502063821d11ecbd852637cab134f2e81
https://github.com/toopher/toopher-java/tree/b16dcb8502063821d11ecbd852637cab134f2e81
Add license to READMEhttps://github.com/toopher/toopher-java/pull/27/commits/8775465bb2d7dbda2c6d23dde446bb3f8e32ddbc
8775465https://github.com/toopher/toopher-java/pull/27/commits/8775465bb2d7dbda2c6d23dde446bb3f8e32ddbc
https://github.com/toopher/toopher-java/tree/8775465bb2d7dbda2c6d23dde446bb3f8e32ddbc
Add processPostback test for keys with empty valueshttps://github.com/toopher/toopher-java/pull/27/commits/fe388e99eed283807ef2ff50e06b6a117b6d7856
fe388e9https://github.com/toopher/toopher-java/pull/27/commits/fe388e99eed283807ef2ff50e06b6a117b6d7856
https://github.com/toopher/toopher-java/tree/fe388e99eed283807ef2ff50e06b6a117b6d7856
Simplify README and add iframe infohttps://github.com/toopher/toopher-java/pull/27/commits/376d07f17b8bea9ae02b3284653480fa35397deb
376d07fhttps://github.com/toopher/toopher-java/pull/27/commits/376d07f17b8bea9ae02b3284653480fa35397deb
https://github.com/toopher/toopher-java/tree/376d07f17b8bea9ae02b3284653480fa35397deb
Bump pom.xml version to 2.0.0-PREVIEWhttps://github.com/toopher/toopher-java/pull/27/commits/31b2ebde9675e9b83c9c516d1d9107d71a7bb273
https://github.com/dshafer
dshaferhttps://github.com/toopher/toopher-java/commits?author=dshafer
31b2ebdhttps://github.com/toopher/toopher-java/pull/27/commits/31b2ebde9675e9b83c9c516d1d9107d71a7bb273
https://github.com/toopher/toopher-java/tree/31b2ebde9675e9b83c9c516d1d9107d71a7bb273
Add jar-with-dependencies goalhttps://github.com/toopher/toopher-java/pull/27/commits/ca0a89b9b8c4cc5942c3409e94cbd85b3f8d744e
https://github.com/dshafer
dshaferhttps://github.com/toopher/toopher-java/commits?author=dshafer
ca0a89bhttps://github.com/toopher/toopher-java/pull/27/commits/ca0a89b9b8c4cc5942c3409e94cbd85b3f8d744e
https://github.com/toopher/toopher-java/tree/ca0a89b9b8c4cc5942c3409e94cbd85b3f8d744e
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.