Esempio n. 1
0
 def invalid_parameters(missing_parameters: List[str]) -> "FiggyResponse":
     error = FiggyError(**Error.BAD_REQUEST)
     error.message = error.message + f" The following request parameter(s) were expected but missing or invalid: " \
                                     f"{missing_parameters}"
     return FiggyResponse(error=error)
Esempio n. 2
0
 def validation_error(error_msg: str):
     error = FiggyError(**Error.BAD_REQUEST)
     error.message = error.message + f' {error_msg}'
     return FiggyResponse(error=error)
Esempio n. 3
0
 def force_reauth() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.FORCE_REAUTHENTICATION))
Esempio n. 4
0
 def ots_missing() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.OTS_MISSING))
Esempio n. 5
0
 def mfa_required() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.MFA_REQUIRED))
Esempio n. 6
0
 def fig_invalid() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.FIG_INVALID))
Esempio n. 7
0
 def fig_missing() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.FIG_MISSING))
Esempio n. 8
0
 def no_access_to_parameter() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.PARAM_ACCESS_DENIED))
Esempio n. 9
0
 def no_decrypt_access() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.KMS_DENIED))