Releases: okta/okta-sdk-java
Releases · okta/okta-sdk-java
9.0.0-beta
- Supports Open API Spec V3 of Okta's API.
8.1.0
8.0.0
7.0.0
- Upgraded to Open API spec version 2.9.2 #670
- Add new models and operations to support Brands API
- Add new models and operations to support OIE Policies
- Changed
IdentityProvider
from Enum to String type #663 - Fixed issue with Verify Factor API #639
- Added support for setting postLogoutRedirectUris in
OIDCApplicationBuilder
#666
6.0.0
- Refer to Migration Guide for insights on breaking changes to interfaces and models.
- README updates #623 #589 #626
- Fetch and use Open API spec from NPM #604
- Added works with OpenJDK badge #630
- Bumped guava from 28.1-jre to 29.0-jre in /integration-tests #570
- Upgraded bouncycastle to 1.69 #636
- Updated okta-commons-java to 1.2.8 #635
- Upgraded snakeyaml to 1.29 #637
- Upgraded jackson to 2.12.5 #638
- Upgraded to Open API spec version 2.7.2 #647
- Updated pom.xml - removed legacy version from plugin config #655
- Fix Integration Test assertion on Users API #658
5.0.0
- Upgraded to Open API Spec v2.6.0
- Refer to Migration Guide for insights on breaking changes to interfaces and models.
4.1.1
4.1.0
Improvements:
- Added connection test for ClientBuilder (#239)
- Enable option to supply kid as part of ClientBuilder interface (#576)
- Upgraded to Open API spec v2.4.0 (#572)
- Enable option to supply RequestExecutorFactory via ClientBuilder interface (#574)
- get methods which accept userId do not url-encode it when sending request (#580)
- listGroups not working with filter (#593)
- upgraded java parent to v21 and okta-commons-java to v1.2.6 (#599)
4.0.0
This major release upgrades the Java Management SDK APIs to Open API Spec v2.3.0
Refer to Migration Guide for insights on breaking changes to interfaces and models.
In addition, below are some enhancements and issues that are addressed:
- Fixed
x-okta-multi-operation
bug with Open API spec code generation (#462) - Added Multiple JWK keys support (#504)
- Added Key ID (kid) support into yaml configuration (#549)
- Disable flaky IT assignSuperAdminRoleToUserTest (#565)
- Added new method setJwks to OIDC application builder (#566)
- Fixed Incorrect method param type in UserBuilder::setProvider() (#567)
3.1.0
This is a minor version upgrade release that adds functionality for Client
to retrieve response from XML based back-end APIs as raw InputStream
object.
API Changes:
Package com.okta.sdk.ds.RequestBuilder
Below method has been added.
InputStream getRaw(String href)
Fixes:
#516 - Client supports a way to interact with XML based back-end APIs.
Usage:
InputStream response = client.http()
.addHeaderParameter("Accept", "application/xml")
.getRaw("/api/v1/apps/${appId}/sso/saml/metadata");