---
title: PingAccess Agent SDK for Java release notes
description: These release notes summarize the changes in current and previous PingAccess Agent SDK for Java updates. Updated April 15, 2024.
component: pingaccess
version: 9.0
page_id: pingaccess:agents_and_integrations:pa_agent_sdk_for_java_rn
canonical_url: https://docs.pingidentity.com/pingaccess/9.0/agents_and_integrations/pa_agent_sdk_for_java_rn.html
revdate: August 19, 2024
section_ids:
  agent-sdk-for-java-1-1-5-april-2024: Agent SDK for Java 1.1.5 (April 2024)
  updated-third-party-dependencies: Updated third-party dependencies
  agent-sdk-for-java-1-1-4-december-2021: Agent SDK for Java 1.1.4 (December 2021)
  upgraded-log4j-to-version-2-16: Upgraded Log4j to version 2.16
  agent-sdk-for-java-1-1-3-july-2018: Agent SDK for Java 1.1.3 (July 2018)
  fixed-site-cookies-setting-improperly: Fixed site cookies setting improperly
  fixed-error-caused-by-calling-a-header-that-doesnt-exist: Fixed error caused by calling a header that doesn't exist
  agent-sdk-for-java-1-1-2-june-2017: Agent SDK for Java 1.1.2 (June 2017)
  fixed-incorrect-handling-of-the-set-cookie-header: Fixed incorrect handling of the set-cookie header
  fixed-issue-processing-of-multiple-set-cookie-headers: Fixed issue processing of multiple set-cookie headers
  fixed-discrepancy-between-cookie-request-headers-returned-from-getheader-versus-getcookies: Fixed discrepancy between cookie request headers returned from getHeader* versus getCookies
  agent-sdk-for-java-1-1-1-april-2017: Agent SDK for Java 1.1.1 (April 2017)
  fixed-an-issue-with-unknown-attributes: Fixed an issue with unknown attributes
  fixed-handling-of-percent-encoded-sequences: Fixed handling of percent-encoded sequences
  fixed-index-out-of-bounds-exception: Fixed Index out of bounds exception
  agent-sdk-for-java-1-1-august-2015: Agent SDK for Java 1.1 (August 2015)
  fixed-oauth-api-response-header-trimming: Fixed OAuth API response header trimming
  fixed-enforced-requirement-of-a-username-and-shared-secret: Fixed enforced requirement of a username and shared secret
  fixed-incorrect-477-response-handling: Fixed incorrect 477 response handling
  agent-sdk-for-java-1-0-june-2015: Agent SDK for Java 1.0 (June 2015)
  initial-release: Initial release
---

# PingAccess Agent SDK for Java release notes

These release notes summarize the changes in current and previous PingAccess Agent SDK for Java updates. Updated April 15, 2024.

## Agent SDK for Java 1.1.5 (April 2024)

### Updated third-party dependencies

Improved PASDKJ-21

Updated third-party dependencies.

## Agent SDK for Java 1.1.4 (December 2021)

### Upgraded Log4j to version 2.16

Improved

Upgraded Log4j used in the SDK sample implementation to version 2.16.

## Agent SDK for Java 1.1.3 (July 2018)

### Fixed site cookies setting improperly

Fixed

Fixed an issue where site cookies were not being set properly for HTTP redirects in the servlet container environment (Tomcat).

### Fixed error caused by calling a header that doesn't exist

Fixed

Fixed an issue where an error was being generated by the SDK sample implementation of `ClientHttpServletRequest.getHeaders` when calling a header that does not exist.

## Agent SDK for Java 1.1.2 (June 2017)

### Fixed incorrect handling of the `set-cookie` header

Fixed

Fixed an issue where the Java agent was handling the PingAccess `set-cookie` header incorrectly.

### Fixed issue processing of multiple `set-cookie` headers

Fixed

Fixed an issue where the Java agent wasn't correctly processing multiple `set-cookie` headers sent by PingAccess.

### Fixed discrepancy between cookie request headers returned from `getHeader*` versus `getCookies`

Fixed

Fixed an issue where the SDK sample implementation was not correctly enforcing the PingAccess Agent Protocol directives when the ClientHttpServletRequest `getCookies` method was called. This resulted in a discrepancy between the cookie request headers returned from the `getHeader*` methods and the `getCookies` method.

## Agent SDK for Java 1.1.1 (April 2017)

### Fixed an issue with unknown attributes

Fixed

Fixed an issue where unknown attributes should be ignored.

### Fixed handling of percent-encoded sequences

Fixed

Fixed an issue where percent-encoded sequences in resource paths were being handled incorrectly.

### Fixed `Index out of bounds` exception

Fixed

Fixed an issue where an `Index out of bounds` exception occurs if `""` is a cookie value.

## Agent SDK for Java 1.1 (August 2015)

### Fixed OAuth API response header trimming

Fixed

Fixed an issue where OAuth API response headers were getting trimmed.

### Fixed enforced requirement of a username and shared secret

Fixed

Fixed an issue where the Java Agent enforced the requirement of a username and shared secret.

### Fixed incorrect `477` response handling

Fixed

Fixed an issue where the Agent was not handling a `477` response correctly.

## Agent SDK for Java 1.0 (June 2015)

### Initial release

Info

Initial release of the Agent SDK for Java.
