+ xmlrpc.client.Fault.__init__(self, faultCode, faultString)
+
+
+class Forbidden(SfaFault):
+
+ def __init__(self, extra=None):
+ faultString = "FORBIDDEN"
+ SfaFault.__init__(self, GENICODE.FORBIDDEN, faultString, extra)
+
+
+class BadArgs(SfaFault):
+
+ def __init__(self, extra=None):
+ faultString = "BADARGS"
+ SfaFault.__init__(self, GENICODE.BADARGS, faultString, extra)
+
+
+class CredentialMismatch(SfaFault):
+
+ def __init__(self, extra=None):
+ faultString = "Credential mismatch"
+ SfaFault.__init__(self, GENICODE.CREDENTIAL_MISMATCH,
+ faultString, extra)
+