Skip navigation links

PingAccess Agent Java API

The PingAccess Agent SDK for Java provides the classes and interfaces necessary to implement the PingAccess Agent Protocol.

See: Description

Packages 
Package Description
com.pingidentity.pingaccess.agent.api  
com.pingidentity.pingaccess.agent.api.client.request  
com.pingidentity.pingaccess.agent.api.client.response  
com.pingidentity.pingaccess.agent.api.config  
com.pingidentity.pingaccess.agent.api.session  
com.pingidentity.pingaccess.agent.api.ssl  
com.pingidentity.pingaccess.agent.api.ssl.mgmt  
The PingAccess Agent SDK for Java provides the classes and interfaces necessary to implement the PingAccess Agent Protocol. When implemented in the context of a web application (e.g. within a Java Servlet Filter), a PingAccess Agent intercepts client requests bound for a protected resource and enforces access policy decisions through secure communications to an instance of PingAccess. The PingAccess Agent SDK for Java handles configuration validation, reading and writing to the ClientRequest and the ClientResponse, communication with PingAccess, and policy caching.

PingAccess Agent SDK for Java

The primary integration point with the PingAccess Agent SDK for Java is the Agent interface. Using an implementation of AgentConfiguration and SecureConnectionManager, the AgentFactory produces an instance of the Agent which handles all ClientRequest and ClientResponse instances. The PingAccess Agent SDK for Java includes sample code with an implementation of a Java Servlet Filter. Through deployment descriptor init-params, the PingAccess Agent SDK for Java can be easily configured to communicate with PingAccess using several out-of-the-box SSL implementations or with a custom implementation.

Skip navigation links

Copyright 2005-2015 Ping Identity Corp. All rights reserved.