Handle declined auth result
This commit is contained in:
parent
aa35ab223d
commit
8fe8581b78
4 changed files with 7 additions and 3 deletions
|
|
@ -688,7 +688,7 @@ components:
|
|||
properties:
|
||||
result:
|
||||
type: string
|
||||
enum: [pass, fail, none, neutral, softfail, temperror, permerror]
|
||||
enum: [pass, fail, none, neutral, softfail, temperror, permerror, declined]
|
||||
description: Authentication result
|
||||
example: "pass"
|
||||
domain:
|
||||
|
|
|
|||
|
|
@ -566,7 +566,7 @@ func (a *AuthenticationAnalyzer) CalculateAuthenticationScore(results *api.Authe
|
|||
switch results.Bimi.Result {
|
||||
case api.AuthResultResultPass:
|
||||
score += 10
|
||||
case api.AuthResultResultNone:
|
||||
case api.AuthResultResultDeclined:
|
||||
score += 5
|
||||
default: // fail
|
||||
score += 0
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ func ScoreToGrade(score int) string {
|
|||
switch {
|
||||
case score > 100:
|
||||
return "A+"
|
||||
case score > 95:
|
||||
case score >= 95:
|
||||
return "A"
|
||||
case score >= 85:
|
||||
return "B"
|
||||
|
|
|
|||
|
|
@ -22,6 +22,8 @@
|
|||
case "softfail":
|
||||
case "neutral":
|
||||
return "text-warning";
|
||||
case "declined":
|
||||
return "text-info";
|
||||
case "none":
|
||||
return noneIsFail ? "text-danger" : "text-muted";
|
||||
default:
|
||||
|
|
@ -40,6 +42,8 @@
|
|||
return "bi-exclamation-circle-fill";
|
||||
case "missing":
|
||||
return "bi-dash-circle-fill";
|
||||
case "declined":
|
||||
return "bi-dash-circle";
|
||||
case "none":
|
||||
return noneIsFail ? "bi-x-circle-fill" : "bi-question-circle";
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue