securityandnetworking_pkg

package
v3.4.5+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 13, 2019 License: MIT Imports: 5 Imported by: 0

Documentation

Index

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

*

  • 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

*

  • 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL