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
-