Releases: iovation/launchkey-java
Releases · iovation/launchkey-java
v4.10.0
v4.9.0
v4.8.0
- FIPS 140-2 support validation
- Use BouncyCastleFipsProvider for tests to ensure compatibility going forward
 - Updated tests with keys that are supported by the BouncyCastleFipsProvider
 - Added 
genrsacommand to CLI example to generate RSA private keys acceptable to BouncyCastleFipsProvider - Added ability to get PEM from Private Key to JCECrypto in support of the 
genrsacommand 
 - Fixed the Organization commands in the CLI example
 - Added Directory TOTP Post and Delete
 - Added Service TOTP POST to verify TOTP codes
 - Upgraded Cucumber to the latest version
 - Updated CLI to include generate-totp, remove-totp, and verify-totp
 
v4.7.0
Added support for Device IDs returned by API in creating Authorization Requests. This will assist 3rd party push implementations.
v4.6.0
- Added new policy types for method amount, factor, and geo-conditional policies
 - Add territorial fences
 - Deprecated existing policy objects as well as methods and objects that used them
 
v4.5.0
- Added Auth Response Insights
- These enhancements will only be added for responses from Mobile Auth SDK versions that return the data in the response.
 - Added auth authPolicy to auth response
 - Added auth methods to auth response
 
 - Fixed missing SENSOR failure reason in AuthorizationResponse. It will no longer be returned as OTHER
 - Fixed transport issue which would fail JWT validation on 401 responses from API
 - Add device link completion webhook handling to the Directory client
 - Updated Organization client to be able to set Directory webhook URL
 - Updated example app to use Directory Users and have device link completion webhook implementation
 
v4.3.0
- Added busy signal processing
 - Added dynamic authorization request push messaging
 - Added authorization response context
 - Added ability to enable jailbreak protection to authorization policy constructor.
 - Fixed bug in authorization policy the swapped inherence and knowledge factors.
 - Fixed bug where response headers were not being properly validated and verified.
 - Added verification of webhook headers.
 - Added dynamic authorization request title
 - Added authorization response context
 - Fix bug when attempting to retrieve and authorization response after an authorization request timed out. The transport would throw a JWE exception when attempting to decrypt an unencrypted response rather than throwing the expected AuthorizationRequestTimedOutError.
 
v4.2.2
- Fix bug in Jackson Databind annotation of ServerSentEventAuthorizationResponseCore that would throw a JsonMappingException when unknown attributes were returned in the response.
 
v4.2.1
- Fixed bug in Jose4jJWTService#decode which caused null pointer exception when decoding a request JWT from a webhook
 
v4.2.0
- Add Organization Service management
 - Add Directory management
 - Add Directory Service management
 - Add Jail Break Protection to Auth Service Policy
 - Remove UUID version 1 requirement in factories for Organization, Directory, and Service ID as they can now be version 3 or 4
 - Add more specific named errors for HTTP status codes and LaunchKey error codes.
 - Migrate test mocks from Mockito 1.x to 2.x
 - Cucumber based integration tests
 - Dropped support for Java 6