Documentation ¶
Index ¶
- Variables
- type Client
- type RedisKeys
- func (r *RedisKeys) Addr(addrHash string) string
- func (r *RedisKeys) AddrExistsHash() string
- func (r *RedisKeys) AddrMatch() string
- func (r *RedisKeys) AddrWorkQueue() string
- func (r *RedisKeys) BigDataZone(zone string) string
- func (r *RedisKeys) BruteConfig() string
- func (r *RedisKeys) BruteConfigHosts() string
- func (r *RedisKeys) BruteETLD(etld string) string
- func (r *RedisKeys) BruteZone(zone string) string
- func (r *RedisKeys) Config() string
- func (r *RedisKeys) KeywordConfig() string
- func (r *RedisKeys) MutateZone(zone string) string
- func (r *RedisKeys) NSConfig() string
- func (r *RedisKeys) NSServers() string
- func (r *RedisKeys) NSZone(zone string) string
- func (r *RedisKeys) NSZones() string
- func (r *RedisKeys) PortBannerResults(host, proto string) string
- func (r *RedisKeys) PortConfig() string
- func (r *RedisKeys) PortConfigAllowedHosts() string
- func (r *RedisKeys) PortConfigAllowedTLDs() string
- func (r *RedisKeys) PortConfigDisallowedHosts() string
- func (r *RedisKeys) PortConfigDisallowedTLDs() string
- func (r *RedisKeys) PortConfigPorts() string
- func (r *RedisKeys) PortConfigTCPPorts() string
- func (r *RedisKeys) PortConfigUDPPorts() string
- func (r *RedisKeys) PortIP(host string) string
- func (r *RedisKeys) PortResults(host, proto string) string
- func (r *RedisKeys) PortZone(zone string) string
- func (r *RedisKeys) Status() string
- func (r *RedisKeys) WebConfig() string
- func (r *RedisKeys) WebZone(zone string) string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrNilConnection pool returned nil for a connection. ErrNilConnection = errors.New("pool returned nil for redis connection") )
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client wraps access to the ElasticCache/redis server.
func New ¶
New creates a new redis client backed by a redis pool. New can take an address, or a url if url starts with rediss:// TLS will be assumed and we *will* match ServerName with whatever the url host name is. Do NOT PASS AN IP ADDRESS FOR rediss:// TLS CONNECTIONS.
func (*Client) GetContext ¶
GetContext a client from the pool with a context and return to caller
type RedisKeys ¶
type RedisKeys struct {
// contains filtered or unexported fields
}
func NewRedisKeys ¶
func (*RedisKeys) AddrExistsHash ¶
func (*RedisKeys) AddrWorkQueue ¶
func (*RedisKeys) BigDataZone ¶
BigDataZone key for determining if we should look up domain in bigdata
func (*RedisKeys) BruteConfig ¶
func (*RedisKeys) BruteConfigHosts ¶
func (*RedisKeys) KeywordConfig ¶
func (*RedisKeys) MutateZone ¶
MutateZone key for determining if we should mutate zone or not
func (*RedisKeys) PortBannerResults ¶
func (*RedisKeys) PortConfig ¶
func (*RedisKeys) PortConfigAllowedHosts ¶
func (*RedisKeys) PortConfigAllowedTLDs ¶
func (*RedisKeys) PortConfigDisallowedHosts ¶
func (*RedisKeys) PortConfigDisallowedTLDs ¶
func (*RedisKeys) PortConfigPorts ¶
func (*RedisKeys) PortConfigTCPPorts ¶
func (*RedisKeys) PortConfigUDPPorts ¶
func (*RedisKeys) PortResults ¶
Click to show internal directories.
Click to hide internal directories.