@ping-identity/dvlint-base-rule-pack
Version:
Collection of base rules used to lint DaVinci flows.
48 lines • 2.47 kB
JSON
{
"name": "PingOne DaVinci Linter",
"pass": false,
"errorCount": 1,
"rulePackResults": [
{
"pass": false,
"errorCount": 1,
"lintResults": [
{
"flowId": "1b83c65e0b318bba78bf309f408be886",
"flowName": "Kerberos authentication test",
"pass": false,
"errorCount": 1,
"errors": [
{
"code": "dv-er-pingOneFlow-003",
"message": "Consecutive 'Authenticate via Kerberos' capabilities are not supported",
"recommendation": "If you want the flow to validate Kerberos credentials against multiple user types, add the applicable user types in the 'Authenticate User via Kerberos' node. Do not place the 'Authenticate User via Kerberos' node back-to-back because Kerberos tokens are one-time-use tokens; chaining one after another will result in failure.",
"type": "error"
}
],
"rulesApplied": [
"dv-rule-pingOneFlow-001"
],
"ruleResults": [
{
"ruleId": "dv-rule-pingOneFlow-001",
"ruleDescription": "Checks for PingOne Flow configurations",
"pass": false,
"errorCount": 1,
"errors": [
{
"code": "dv-er-pingOneFlow-003",
"message": "Consecutive 'Authenticate via Kerberos' capabilities are not supported",
"recommendation": "If you want the flow to validate Kerberos credentials against multiple user types, add the applicable user types in the 'Authenticate User via Kerberos' node. Do not place the 'Authenticate User via Kerberos' node back-to-back because Kerberos tokens are one-time-use tokens; chaining one after another will result in failure.",
"type": "error"
}
]
}
],
"rulesIgnored": []
}
],
"rulesIgnored": true
}
]
}