CrowdStrikeApiModule
Common CrowdStrike code that will be appended to each CrowdStrike integration when it is deployed to enable oauth2 authentication automatically.
python · ApiModules
Details
| ID | CrowdStrikeApiModule |
|---|---|
| Language | python |
| From Version | 5.0.0 |
| Docker Image | demisto/python3:3.8.6.12176 |
| Tags | infra 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