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
-