CrowdStrikeApiModule

Common CrowdStrike code that will be appended to each CrowdStrike integration when it is deployed to enable oauth2 authentication automatically.

python · ApiModules

Details

IDCrowdStrikeApiModule
Languagepython
From Version5.0.0
Docker Imagedemisto/python3:3.8.6.12176
Tagsinfra server

README

The CrowdStrike API handles the oauth2 authentication process and API requests. When developing a CrowdStrike integration, import the API module to the integration and the authentication process will occur automatically.
To use the common CrowdStrike API logic, attach the from CrowdStrikeApiModule import * # noqa: E402 line of code in the following location to import it. After you import the module, the CrowdStrikeClient will be available for use.

def main():
    ...


from CrowdStrikeApiModule import *  # noqa: E402

if __name__ in ["builtins", "__main__"]:
    main()

For examples, see the CrowdStrike Falcon Intel v2 integration.

commonfields:
  id: CrowdStrikeApiModule
  version: -1
name: CrowdStrikeApiModule
script: ''
type: python
subtype: python3
tags:
- infra
- server
comment: Common CrowdStrike code that will be appended to each CrowdStrike integration when it is deployed to enable oauth2 authentication automatically.
scripttarget: 0
dependson: {}
timeout: 0s
dockerimage: demisto/python3:3.8.6.12176
fromversion: 5.0.0
marketplaces:
- xsoar
tests:
- No tests