Coverage for fingerprint_server_sdk / __init__.py: 100%

69 statements  

« prev     ^ index     » next       coverage.py v7.13.4, created at 2026-03-11 18:41 +0000

1# ruff: noqa: E501, I001 

2 

3""" 

4Server API 

5Fingerprint Server API allows you to get, search, and update Events in a server environment. It can be used for data exports, decision-making, and data analysis scenarios. 

6Server API is intended for server-side usage, it's not intended to be used from the client side, whether it's a browser or a mobile device. 

7 

8The version of the OpenAPI document: 4 

9Contact: support@fingerprint.com 

10Generated by OpenAPI Generator (https://openapi-generator.tech) 

11 

12Do not edit the class manually. 

13""" # noqa: E501 

14 

15__version__ = '9.0.0-rc.1' 

16 

17# Define package exports 

18__all__ = [ 

19 '__version__', 

20 'FingerprintApi', 

21 'ApiResponse', 

22 'ApiClient', 

23 'Configuration', 

24 'OpenApiException', 

25 'ApiTypeError', 

26 'ApiValueError', 

27 'ApiKeyError', 

28 'ApiAttributeError', 

29 'ApiException', 

30 'BadRequestException', 

31 'UnauthorizedException', 

32 'ForbiddenException', 

33 'NotFoundException', 

34 'ConflictException', 

35 'UnprocessableEntityException', 

36 'TooManyRequestsException', 

37 'ServiceException', 

38 'WebhookValidation', 

39 'DecryptionKey', 

40 'DecryptionAlgorithm', 

41 'UnsealError', 

42 'UnsealAggregateError', 

43 'unseal_event_response', 

44 'BotInfo', 

45 'BotResult', 

46 'BrowserDetails', 

47 'Canvas', 

48 'Emoji', 

49 'Error', 

50 'ErrorCode', 

51 'ErrorResponse', 

52 'Event', 

53 'EventRuleAction', 

54 'EventRuleActionAllow', 

55 'EventRuleActionBlock', 

56 'EventSearch', 

57 'EventUpdate', 

58 'FontPreferences', 

59 'Geolocation', 

60 'GeolocationSubdivisionsInner', 

61 'IPBlockList', 

62 'IPInfo', 

63 'IPInfoV4', 

64 'IPInfoV6', 

65 'Identification', 

66 'IdentificationConfidence', 

67 'Integration', 

68 'IntegrationSubintegration', 

69 'PluginsInner', 

70 'PluginsInnerMimeTypesInner', 

71 'Proximity', 

72 'ProxyConfidence', 

73 'ProxyDetails', 

74 'RawDeviceAttributes', 

75 'RequestHeaderModifications', 

76 'RuleActionHeaderField', 

77 'RuleActionType', 

78 'SDK', 

79 'SearchEventsBot', 

80 'SearchEventsSdkPlatform', 

81 'SearchEventsVpnConfidence', 

82 'SupplementaryIDHighRecall', 

83 'TamperingDetails', 

84 'TouchSupport', 

85 'Velocity', 

86 'VelocityData', 

87 'VpnConfidence', 

88 'VpnMethods', 

89 'WebGlBasics', 

90 'WebGlExtensions', 

91] 

92 

93# import apis into sdk package 

94from fingerprint_server_sdk.api.fingerprint_api import FingerprintApi 

95 

96# import ApiClient 

97from fingerprint_server_sdk.api_response import ApiResponse 

98from fingerprint_server_sdk.api_client import ApiClient 

99from fingerprint_server_sdk.configuration import Configuration 

100from fingerprint_server_sdk.exceptions import OpenApiException 

101from fingerprint_server_sdk.exceptions import ApiTypeError 

102from fingerprint_server_sdk.exceptions import ApiValueError 

103from fingerprint_server_sdk.exceptions import ApiKeyError 

104from fingerprint_server_sdk.exceptions import ApiAttributeError 

105from fingerprint_server_sdk.exceptions import ApiException 

106from fingerprint_server_sdk.exceptions import BadRequestException 

107from fingerprint_server_sdk.exceptions import NotFoundException 

108from fingerprint_server_sdk.exceptions import UnauthorizedException 

109from fingerprint_server_sdk.exceptions import ForbiddenException 

110from fingerprint_server_sdk.exceptions import ServiceException 

111from fingerprint_server_sdk.exceptions import ConflictException 

112from fingerprint_server_sdk.exceptions import UnprocessableEntityException 

113from fingerprint_server_sdk.exceptions import TooManyRequestsException 

114 

115# import models into sdk package 

116from fingerprint_server_sdk.models.bot_info import BotInfo 

117from fingerprint_server_sdk.models.bot_result import BotResult 

118from fingerprint_server_sdk.models.browser_details import BrowserDetails 

119from fingerprint_server_sdk.models.canvas import Canvas 

120from fingerprint_server_sdk.models.emoji import Emoji 

121from fingerprint_server_sdk.models.error import Error 

122from fingerprint_server_sdk.models.error_code import ErrorCode 

123from fingerprint_server_sdk.models.error_response import ErrorResponse 

124from fingerprint_server_sdk.models.event import Event 

125from fingerprint_server_sdk.models.event_rule_action import EventRuleAction 

126from fingerprint_server_sdk.models.event_rule_action_allow import EventRuleActionAllow 

127from fingerprint_server_sdk.models.event_rule_action_block import EventRuleActionBlock 

128from fingerprint_server_sdk.models.event_search import EventSearch 

129from fingerprint_server_sdk.models.event_update import EventUpdate 

130from fingerprint_server_sdk.models.font_preferences import FontPreferences 

131from fingerprint_server_sdk.models.geolocation import Geolocation 

132from fingerprint_server_sdk.models.geolocation_subdivisions_inner import ( 

133 GeolocationSubdivisionsInner, 

134) 

135from fingerprint_server_sdk.models.ip_block_list import IPBlockList 

136from fingerprint_server_sdk.models.ip_info import IPInfo 

137from fingerprint_server_sdk.models.ip_info_v4 import IPInfoV4 

138from fingerprint_server_sdk.models.ip_info_v6 import IPInfoV6 

139from fingerprint_server_sdk.models.identification import Identification 

140from fingerprint_server_sdk.models.identification_confidence import IdentificationConfidence 

141from fingerprint_server_sdk.models.integration import Integration 

142from fingerprint_server_sdk.models.integration_subintegration import IntegrationSubintegration 

143from fingerprint_server_sdk.models.plugins_inner import PluginsInner 

144from fingerprint_server_sdk.models.plugins_inner_mime_types_inner import PluginsInnerMimeTypesInner 

145from fingerprint_server_sdk.models.proximity import Proximity 

146from fingerprint_server_sdk.models.proxy_confidence import ProxyConfidence 

147from fingerprint_server_sdk.models.proxy_details import ProxyDetails 

148from fingerprint_server_sdk.models.raw_device_attributes import RawDeviceAttributes 

149from fingerprint_server_sdk.models.request_header_modifications import RequestHeaderModifications 

150from fingerprint_server_sdk.models.rule_action_header_field import RuleActionHeaderField 

151from fingerprint_server_sdk.models.rule_action_type import RuleActionType 

152from fingerprint_server_sdk.models.sdk import SDK 

153from fingerprint_server_sdk.models.search_events_bot import SearchEventsBot 

154from fingerprint_server_sdk.models.search_events_sdk_platform import SearchEventsSdkPlatform 

155from fingerprint_server_sdk.models.search_events_vpn_confidence import SearchEventsVpnConfidence 

156from fingerprint_server_sdk.models.supplementary_id_high_recall import SupplementaryIDHighRecall 

157from fingerprint_server_sdk.models.tampering_details import TamperingDetails 

158from fingerprint_server_sdk.models.touch_support import TouchSupport 

159from fingerprint_server_sdk.models.velocity import Velocity 

160from fingerprint_server_sdk.models.velocity_data import VelocityData 

161from fingerprint_server_sdk.models.vpn_confidence import VpnConfidence 

162from fingerprint_server_sdk.models.vpn_methods import VpnMethods 

163from fingerprint_server_sdk.models.web_gl_basics import WebGlBasics 

164from fingerprint_server_sdk.models.web_gl_extensions import WebGlExtensions 

165 

166# import custom methods into sdk package 

167from fingerprint_server_sdk.sealed import ( 

168 DecryptionAlgorithm, 

169 DecryptionKey, 

170 UnsealAggregateError, 

171 UnsealError, 

172 unseal_event_response, 

173) 

174from fingerprint_server_sdk.webhook_validation import WebhookValidation