Documentation ¶
Index ¶
- Constants
- func AddRainbowTableRoutes(router *mux.Router, service dao.RainbowTableService, ...)
- func AddRainbowTableSearchRoutes(router *mux.Router, rainbowTableSearchService dao.RainbowTableSearchService, ...)
- func AddVersionRoutes(router *mux.Router, buildTimestamp string, gitRevision string, version string)
- type GenerateRainbowTableRequest
Constants ¶
View Source
const PagingQueryPageNumber = "pageNumber"
View Source
const PagingQueryPageSize = "pageSize"
View Source
const PagingQuerySortKey = "sortKey"
View Source
const PagingQuerySortOrder = "sortOrder"
View Source
const PagingQuerySortOrderAscending = "ASC"
View Source
const RainbowTableCountKey = "rainbowTableCount"
View Source
const RainbowTableSearchCountKey = "searchCount"
Variables ¶
This section is empty.
Functions ¶
func AddRainbowTableRoutes ¶
func AddRainbowTableRoutes(router *mux.Router, service dao.RainbowTableService, producers rabbitmq.HashbashMqProducers)
func AddRainbowTableSearchRoutes ¶
func AddRainbowTableSearchRoutes( router *mux.Router, rainbowTableSearchService dao.RainbowTableSearchService, hashbashMqProducers rabbitmq.HashbashMqProducers, )
Types ¶
type GenerateRainbowTableRequest ¶
type GenerateRainbowTableRequest struct { Name string `json:"name,required"schema:"name,required"` ChainLength int64 `json:"chainLength"schema:"chainLength"` Charset string `json:"charset"schema:"charset"` HashFunction string `json:"hashFunction"schema:"hashFunction"` NumChains int64 `json:"numChains"schema:"numChains"` PasswordLength int64 `json:"passwordLength"schema:"passwordLength"` }
Click to show internal directories.
Click to hide internal directories.