Documentation ¶
Index ¶
- type SECURITYANDNETWORKING
- type SECURITYANDNETWORKING_IMPL
- func (me *SECURITYANDNETWORKING_IMPL) EmailVerify(email string, fixTypos *bool) (*models_pkg.EmailVerifyResponse, error)
- func (me *SECURITYANDNETWORKING_IMPL) HostReputation(host string, listRating *int64) (*models_pkg.HostReputationResponse, error)
- func (me *SECURITYANDNETWORKING_IMPL) IPBlocklist(ip string) (*models_pkg.IPBlocklistResponse, error)
- func (me *SECURITYANDNETWORKING_IMPL) IPProbe(ip string) (*models_pkg.IPProbeResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SECURITYANDNETWORKING ¶
type SECURITYANDNETWORKING interface { IPProbe(string) (*models_pkg.IPProbeResponse, error) EmailVerify(string, *bool) (*models_pkg.EmailVerifyResponse, error) IPBlocklist(string) (*models_pkg.IPBlocklistResponse, error) HostReputation(string, *int64) (*models_pkg.HostReputationResponse, error) }
* Interface for the SECURITYANDNETWORKING_IMPL
type SECURITYANDNETWORKING_IMPL ¶
type SECURITYANDNETWORKING_IMPL struct {
// contains filtered or unexported fields
}
* Client structure as interface implementation
func NewSECURITYANDNETWORKING ¶
func NewSECURITYANDNETWORKING(config configuration_pkg.CONFIGURATION) *SECURITYANDNETWORKING_IMPL
* Factory for the SECURITYANDNETWORKING interaface returning SECURITYANDNETWORKING_IMPL
func (*SECURITYANDNETWORKING_IMPL) EmailVerify ¶
func (me *SECURITYANDNETWORKING_IMPL) EmailVerify( email string, fixTypos *bool) (*models_pkg.EmailVerifyResponse, error)
*
- SMTP based email address verification. See: https://www.neutrinoapi.com/api/email-verify/
- @param string email parameter: Required
- @param *bool fixTypos parameter: Optional
- @return Returns the *models_pkg.EmailVerifyResponse response from the API call
func (*SECURITYANDNETWORKING_IMPL) HostReputation ¶
func (me *SECURITYANDNETWORKING_IMPL) HostReputation( host string, listRating *int64) (*models_pkg.HostReputationResponse, error)
*
- Check the reputation of an IP address, domain name, FQDN or URL against a comprehensive list of blacklists and blocklists. See: https://www.neutrinoapi.com/api/host-reputation/
- @param string host parameter: Required
- @param *int64 listRating parameter: Optional
- @return Returns the *models_pkg.HostReputationResponse response from the API call
func (*SECURITYANDNETWORKING_IMPL) IPBlocklist ¶
func (me *SECURITYANDNETWORKING_IMPL) IPBlocklist( ip string) (*models_pkg.IPBlocklistResponse, error)
*
- The IP Blocklist API will detect potentially malicious or dangerous IP addresses. See: https://www.neutrinoapi.com/api/ip-blocklist/
- @param string ip parameter: Required
- @return Returns the *models_pkg.IPBlocklistResponse response from the API call
func (*SECURITYANDNETWORKING_IMPL) IPProbe ¶
func (me *SECURITYANDNETWORKING_IMPL) IPProbe( ip string) (*models_pkg.IPProbeResponse, error)
*
- Analyze and extract provider information for an IP address. See: https://www.neutrinoapi.com/api/ip-probe/
- @param string ip parameter: Required
- @return Returns the *models_pkg.IPProbeResponse response from the API call
Click to show internal directories.
Click to hide internal directories.