ScimErrorBadParams returns an 400 SCIM error with a detailed message based on the invalid parameters.
(invalidParams []string)
| 151 | |
| 152 | // ScimErrorBadParams returns an 400 SCIM error with a detailed message based on the invalid parameters. |
| 153 | func ScimErrorBadParams(invalidParams []string) ScimError { |
| 154 | var suffix string |
| 155 | |
| 156 | if len(invalidParams) > 1 { |
| 157 | suffix = "s" |
| 158 | } |
| 159 | |
| 160 | return ScimErrorBadRequest(fmt.Sprintf( |
| 161 | "Bad Request. Invalid parameter%s provided in request: %s.", |
| 162 | suffix, |
| 163 | strings.Join(invalidParams, ", "), |
| 164 | )) |
| 165 | } |
| 166 | |
| 167 | // ScimErrorBadRequest returns an 400 SCIM error with the given message. |
| 168 | func ScimErrorBadRequest(msg string) ScimError { |
no test coverage detected
searching dependent graphs…