Exemplo 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)
Exemplo 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)
Exemplo n.º 3
0
 def force_reauth() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.FORCE_REAUTHENTICATION))
Exemplo n.º 4
0
 def ots_missing() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.OTS_MISSING))
Exemplo n.º 5
0
 def mfa_required() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.MFA_REQUIRED))
Exemplo n.º 6
0
 def fig_invalid() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.FIG_INVALID))
Exemplo n.º 7
0
 def fig_missing() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.FIG_MISSING))
Exemplo n.º 8
0
 def no_access_to_parameter() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.PARAM_ACCESS_DENIED))
Exemplo n.º 9
0
 def no_decrypt_access() -> "FiggyResponse":
     return FiggyResponse(error=FiggyError(**Error.KMS_DENIED))