3.1.4.4.4.2 tns:ErrorCode Simple Type

The ErrorCode simple type specifies the error codes that can be returned by the Autodiscover service.

 <xs:simpleType name="ErrorCode">
   <xs:restriction
     base="xs:string"
   >
     <xs:enumeration
       value="NoError"
      />
     <xs:enumeration
       value="RedirectAddress"
      />
     <xs:enumeration
       value="RedirectUrl"
      />
     <xs:enumeration
       value="InvalidUser"
      />
     <xs:enumeration
       value="InvalidRequest"
      />
     <xs:enumeration
       value="InvalidSetting"
      />
     <xs:enumeration
       value="SettingIsNotAvailable"
      />
     <xs:enumeration
       value="ServerBusy"
      />
     <xs:enumeration
       value="InvalidDomain"
      />
     <xs:enumeration
       value="NotFederated"
      />
     <xs:enumeration
       value="InternalServerError"
      />
   </xs:restriction>
 </xs:simpleType>
  

The following table lists the values that are defined by the ErrorCode simple type.

Value

Meaning

NoError

Indicates that there was no error.

RedirectAddress

Indicates that the caller is to follow the email address redirection that was returned by the Autodiscover service.

RedirectUrl

Indicates that the caller is to follow the URL redirection that was returned by the Autodiscover service.

InvalidUser

Indicates that the user name that was passed in the request is invalid.

InvalidRequest

Indicates that the request is invalid.

InvalidSetting

Indicates that the specified setting is invalid.

SettingIsNotAvailable

Indicates that a specified setting is not available.

ServerBusy

Indicates that the server is too busy to process the request.

InvalidDomain

Indicates that the requested domain is not valid.

NotFederated

Indicates that the organization is not federated.

InternalServerError

Indicates that there is an internal server error.