Intuit.Ipp.Utility Constants whose values do not change. Slash character. The Intuit Services Version. The Resource. Content type: text/xml. Content type: text/plain. Content type: application/text. Content type: application/xml. Content type: application/xml. Content type: application/pdf. Content type: application/pdf. Content type: application/x-www-form-urlencoded. The Base Url for Oauth1 to Oauth2 tokens migration for Prod. The Redirect url required by token migration endpoint. The Base Url for Oauth1 to Oauth2 tokens migration for sandbox. The Base Url for IPS. The Base Url for QBO. The Base Url for Entitlements API. Intuit Workplace Uri. Intuit O Auth Access token Uri. Id Parameter Name. Sync Token Parameter Name. Domain Parameter Name. MetaData Parameter Name. Sparse Parameter Name. Status Parameter Name. Id Domain Query Parameter. Page Number Query Parameter. Results Per page Query Parameter. API Action Header Key. XPath for IsQbo tag. XPath for realm tag. Api for API_GetIsRealmQBO Api for API_GetIDSRealm Authorization String For Header. Intuit Auth header format. Request File Name Format. Response File Name Format. Error Response File Name Format. The o auth auth id pseudonym The o auth realm id pseudonym The o auth service provider id The Compression format of the request data. The Compression format of the response data. The Request source header value. multipart/form-data format content-disposition format for string data content-disposition format for Filename content-disposition format for ContentType content-disposition format for ContentType Helper functions for date-related problems. Defined as January 1st, 1970 UTC. Used in various ways as a reference point for date arithmetic. GetMillisecondsSince01011970UTC Assuming the value represents a date or date/time returned by a query, parses the timestamp and converts it to a local date/time. the time stamp returned by the query the local time or date represented by the time stamp, or DateTime.MinValue if not a valid time stamp A so-called "QuickBaseDate" is a date used by Intuit QuickBase (and WorkPlace, if the app uses QuickBase as the underlying data store), which is stored as the number of milliseconds since 1/1/1970 00:00:00 UTC. This function returns the local equivalent of that date. a date returned from QuickBase as part of a query the local equivalent of that date as a DateTime object A helper class to build API requests. Request Id. Quick book database API Element. Initializes a new instance of the class. The request id. Gets the Quick book database API element. Add an API parameter of type Text The name of the parameter. The value of parameter. Creates a new element with the given , appends the to that new element, and appends the new element to . The append to. The name of the child node. The child node. Returns xml element. Format used to compress data. No compression. GZip compression. Deflate compression. Deflate compressor. Gets format of the data compression. Compresses the input byte array into stream. Input data. Request stream. Decompresses the output response stream. Response stream. Decompressed stream. GZip compressor. Gets format of the data compression. Compresses the input byte array into stream. Input data. Request stream. Decompresses the output response stream. Response stream. Decompressed stream. Base url element. Gets Url for QuickBooks Online Rest Service. Gets Url for Platform Rest Service. Gets Url for OAuth Authentication server. Gets Url for UserName Authentication server. Format used to compress data. Default value used to indicate that compression is not specified in the config. No compression. GZip compression. Deflate compression. Custom logger element. Gets Name for the custom logging mechanism. Gets Name Type of custom logging mechanism. Gets a value indicating whether this logging mechanism is to be used. Custom security element. Gets Name for the custom security mechanism. Gets Type for the custom security mechanism. Gets a value indicating whether this security mechanism is to be used. Gets the parameters for this security mechanism. Custom serializer element. Gets Name for the custom serialization mechanism. Gets Type for the custom serialization mechanism. Gets a value indicating whether this serialization mechanism is to be used. Exponential retry element. Gets the retry count. Gets the Minimum Backoff time. Gets the Maximum Backoff time. Gets the Delta Backoff time. Request element. Gets the retry count. Gets the initial interval. Gets the incremental time. Intuit Ipp configuration section. Gets the Instance of IppConfigurationSection. Gets the Logger element. Gets the Security element. Gets the Message element. Gets the Retry element. Gets the Service element. Gets the WebhooksService element. Linear retry element. Gets the Retry Count. Gets the Retry interval. Logger element. Gets the RequestLog element. Gets the CustomLogger element. Message element. Gets the Request element. Gets the Response element. Gets the CustomSerializer element. MinorVersion Gets minorVersion for QuickBooks Online Rest Service. OAuth element. Gets the Access Token. Gets the Access Token Secret. Gets the Consumer Key. Gets the Consumer Secret. Request element. Gets the Serialization Format. Gets the Compression Format. Request log element. Gets a value indicating whether to log request and response messages. Gets the logging directory. Response element. Gets the Serialization Format. Gets the Compression Format. Retry element. Gets the Retry mode. Gets the LinearRetry Element. Gets the IncrementalRetry Element. Gets the ExponentialRetry Element. Retry mode enumeration. No retry model. Linear retry model. Incremental retry model. Exponential retry model. Security element. Gets the Security mode. Gets the OAuth element. Gets the custom security element. Security mode enumeration. No Security mode. Open Authentication security mode. Custom security mode. Serialization format enumeration. Default value used to indicate that compression is not specified in the config. Xml Serialization Format. Java Script Obejct Notation Serialization Format. Custom serialization format. Service element. Gets the BaseUrl Element. Gets the MinorVersion Element. Ticket element. Gets the ticket value. WebhooksService Gets Webhooks Service verifierToken This class file contains WebhooksVerifierElement to process verification of webhooks token Gets verifier token for webhooks Intuit.IPP.Util has utility related information. -DateHelper class: A helper function for date-related problems. -RequestXmlCollection: A helper class which is used to build API xml request object. -IEntitySerializer: An interface for serialization and deserialization. Implement IEntitySerializer for custom serialization and deserialization. The XmlObjectSerializer implements IEntitySerializer for xml serialization and deserilazation. Interface for compression methods. Gets format of the data compression. Compresses the input byte array into stream. Input data. Request stream. Decompresses the output response stream. Response stream. Decompressed stream. Intuit Error Handler class. Check the response for any errors it might indicate. Will throw an exception if API response indicates an error. Will throw an exception if it has a problem determining success or error. the QuickBase response to examine Check the response for any errors it might indicate. Will throw an exception if API response indicates an error. Will throw an exception if it has a problem determining success or error. the QuickBase response to examine Validates the input string is a well formatted xml string Input xml string True if 'inputString' is a valid xml A strongly-typed resource class, for looking up localized strings, etc. Returns the cached ResourceManager instance used by this class. Overrides the current thread's CurrentUICulture property for all resource lookups using this strongly typed resource class. Looks up a localized string similar to API response without error code element.. Looks up a localized string similar to Error code "{0}" not numeric!. Looks up a localized string similar to {0} (Error {1}, Detail: {2}). Looks up a localized string similar to {0} (Error {1}). Looks up a localized string similar to Error {0}. Looks up a localized string similar to Must provide id or name of the field. Looks up a localized string similar to n/a. Entity serialize contract. Serializes the specified entity. The entity. Returns the serialize entity in string format. DeSerializes the message to Type T. The type to be serailse to The message. Returns the deserialized message. JSON.Net extention for handling Json serialization/deserialization of POCO classes generated for Intuit XSD. WriteJson json writer object value json serilaizer value void ReadJson json reader objectType value existing value serliazer value void CanConvert object Type value void AssignValueToProperty target value prop value type value propName value json serilaizer value void ResizeArray GetInstanceofAbstarctType JSON Serialize(r) to serialize and de serialize. Initializes a new instance of the class. Initializes a new instance of the class. The ids logger. Gets or sets IDS Logger. Serializes the specified entity in Json Format. The entity. Returns the serialize entity in string format. DeSerializes the specified action entity type in Json Format. The type to be serialize to The message. Returns the de serialized object. This convertor is fired to correctly serialize enum field for JSON using XmlEnumAttribute. This method is used for serialization of enum field. json writer. Type of object being serialized. json serializer. This method is used for deserialization of enum field. json reader object. Type of object being serialized. existing value. json serializer. returns an object This method is used to check if it is of enum type. Type of object being serialized. retrun true or false. Xml Serialize(r) to serialize and de serialize. Initializes a new instance of the class. Initializes a new instance of the class. The ids logger. Gets or sets IDS Logger. Serializes the specified entity. The entity. Returns the serialize entity in string format. DeSerializes the specified action entity type. The type to be serialize to The message. Returns the de serialized object. Constants whose values do not change. XPath for errcode tag. XPath for errtext tag. XPath for errdetail tag. QDBAPI root element. Encoding attribute. Encoding attribute value. UDATA tag.