API Reference
Class
VirusTotalClient
Client for querying VirusTotal API.
Inheritance
- Object
- VirusTotalClient
Constructors
public VirusTotalClient(String apiKey = null, String baseUrl = null) #Initializes a new instance of the VirusTotalClient class.
Parameters
- apiKey System.String = null
- VirusTotal API key.
- baseUrl System.String = null
- Optional base URL.
Methods
public Task<VirusTotalResponse> GetDomain(String domain, CancellationToken ct = null) #Returns:
Task<VirusTotalResponse>Gets domain information.
Parameters
- domain System.String
- ct System.Threading.CancellationToken = null
public Task<VirusTotalResponse> GetIpAddress(String ipAddress, CancellationToken ct = null) #Returns:
Task<VirusTotalResponse>Gets IP address information.
Parameters
- ipAddress System.String
- ct System.Threading.CancellationToken = null
public Task<VirusTotalResponse> GetUrl(String urlId, CancellationToken ct = null) #Returns:
Task<VirusTotalResponse>Gets URL information.
Parameters
- urlId System.String
- ct System.Threading.CancellationToken = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object