Add Authentication to Your Java App
On This Page
Get Started with Java + Okta
New to Okta? Our Java resources will help you add user authentication to your Java app.
Okta Management SDK for Java
The Okta Java SDK can be used in your server-side code to create and update users, groups, and more.
Okta Java SDK GitHub ProjectOkta Java SDK Reference (Javadoc)
Okta Hooks SDK for Java
The Okta Hooks SDK can be used to respond to Okta's Inline Hooks from custom applications.
Okta Hooks SDK GitHub ProjectOkta Hooks SDK Reference (Javadoc)
Okta JWT Verifier for Java
The Okta JWT Verifier can be used in products that do not have existing OAuth 2.0 support. This library supports validating Okta's OAuth access tokens and ID tokens.
Okta JWT Verifier GitHub ProjectOkta JWT Verifier Reference (Javadoc)
Okta Authentication SDK for Java
The Okta Authentication SDK can be used in scenarios where using OAuth 2.0 is not possible.
Okta Authentication SDK GitHub ProjectOkta Authentication SDK Reference (Javadoc)