Intel471Ex (intel471_ex v0.1.0)
Client library for Intel 471's Titan API.
This library provides functions to interact with the Titan API for gathering cyber threat intelligence. Configuration is handled via system environment variables.
Summary
Functions
Retrieves the configuration from environment variables.
Environment Variables
INTEL471_USERNAME
: Your email address used for authenticationINTEL471_API_KEY
: Your API keyINTEL471_API_VERSION
: Optional API versionINTEL471_API_URL
: Optional custom API URL
Returns
A map containing the configuration values.
Examples
iex> System.put_env("INTEL471_USERNAME", "user@example.com")
iex> System.put_env("INTEL471_API_KEY", "secret")
iex> config = Intel471Ex.config()
iex> config.username
"user@example.com"