PingOneProtectEvaluationContext
Holds a PingOne Protect risk evaluation result for the incoming request.
The PingOneProtectEvaluationContext is available in Technology preview. It isn’t yet supported, may be functionally incomplete, and is subject to change without notice. |
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
-