PingOneProtectEvaluationContext
Holds a PingOne Protect risk evaluation result for the incoming request.
You use a PingOneProtectEvaluationFilter to make a risk evaluation request to PingOne Protect. The filter records the evaluation result in the PingOneProtectEvaluationContext object.
Configure a PingOneProtectThreatLevelRoutingHandler to act on the risk level set in the context. As an alternative, use a DispatchHandler to act on the risk score.
Properties
The context is named pingOneProtect.
It is accessible at ${contexts.pingOneProtect} and has the following properties:
"clientIpAddress": java.lang.String- 
The client IP address for the PingOne Protect evaluation result.
 "clientUserAgent": java.lang.String- 
The string user-agent identifier for the PingOne Protect evaluation result.
 "evaluationId": java.lang.String- 
The string identifier for the PingOne Protect evaluation result.
 "isReadyToComplete": boolean- 
Whether PingGateway is ready to report the status to PingOne Protect following post-evaluation actions.
 "level": java.lang.String- 
The level from the PingOne Protect evaluation result; one of:
- 
LOW - 
MEDIUM - 
HIGH 
 - 
 "score": integer- 
The score from the PingOne Protect evaluation result.
 "status": java.lang.String- 
The completion status following post-evaluation actions, if complete; one of:
- 
FAILED - 
SUCCESS 
 -