evaluate

suspend fun evaluate(context: Context, credentialPolicies: String?): MfaPolicyResult

Evaluate policies for a credential with embedded policy configuration.

Return

MfaPolicyResult indicating compliance status.

Parameters

context

The Android context for policy evaluation.

credentialPolicies

JSON string containing policy configurations from credential.


suspend fun evaluate(context: Context, policiesJson: JsonObject): MfaPolicyResult

Evaluate policies against a JSON configuration.

Return

MfaPolicyResult indicating compliance status.

Parameters

context

The Android context for policy evaluation.

policiesJson

JSON object containing policy configurations.