Condition (List)#
Path: /profiles/profile/settings/authentication-service/authentication-actions/authentication-action/multi-factor-condition/client-property-condition/condition
Keys: condition-script
Parameters#
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| condition-script | string | required | - | The expression to run against the client attributes. This expression will be evaluated against the properties of the OAuth client that issued the request that started the authentication flow. Example expressions: client.id == 'my-good-client' client.properties.mfa-client == 'true' |
| allow-authentication-with-sso-for-second-factor | boolean | optional | true | Allow using an existing SSO session to complete second factor authentication |
Subsections#
| Name | Type | Description |
|---|---|---|
| second-factor | Section | The authenticator to use as second factor when the expression returns true |