Documentation ¶
Index ¶
- func APIToUserContext(in *events.APIGatewayProxyRequest) *am.UserContextData
- func AddressFilterToDomain(in *prototypes.AddressFilter) *am.ScanGroupAddressFilter
- func AddressToDomain(in *prototypes.AddressData) *am.ScanGroupAddress
- func BagsToDomain(in *prototypes.Bag) *am.Bag
- func CTBigQueryResultToDomain(certHash string, result *bq.Result) *am.CTRecord
- func CTETLDToDomain(in *prototypes.CTETLD) *am.CTETLD
- func CTETLDsToDomain(in []*prototypes.CTETLD) []*am.CTETLD
- func CTRecordToDomain(in *prototypes.CTRecord) *am.CTRecord
- func CTRecordsToDomain(in map[string]*prototypes.CTRecord) map[string]*am.CTRecord
- func CTSubdomainRecordToDomain(in *prototypes.CTSubdomain) *am.CTSubdomain
- func CTSubdomainRecordsToDomain(in map[string]*prototypes.CTSubdomain) map[string]*am.CTSubdomain
- func DetectedTechToDomain(in map[string]*prototypes.WebTech) map[string]*am.WebTech
- func DomainToAddress(in *am.ScanGroupAddress) *prototypes.AddressData
- func DomainToAddressFilter(in *am.ScanGroupAddressFilter) *prototypes.AddressFilter
- func DomainToBags(in *am.Bag) *prototypes.Bag
- func DomainToCTETLD(in *am.CTETLD) *prototypes.CTETLD
- func DomainToCTETLDs(in []*am.CTETLD) []*prototypes.CTETLD
- func DomainToCTRecord(in *am.CTRecord) *prototypes.CTRecord
- func DomainToCTRecords(in map[string]*am.CTRecord) map[string]*prototypes.CTRecord
- func DomainToCTSubdomainRecord(in *am.CTSubdomain) *prototypes.CTSubdomain
- func DomainToCTSubdomainRecords(in map[string]*am.CTSubdomain) map[string]*prototypes.CTSubdomain
- func DomainToDetectedTech(in map[string]*am.WebTech) map[string]*prototypes.WebTech
- func DomainToEvent(in *am.Event) *prototypes.EventData
- func DomainToEventFilter(in *am.EventFilter) *prototypes.EventFilter
- func DomainToEventSubscriptions(in *am.EventSubscriptions) *prototypes.EventSubscriptions
- func DomainToFilterTypes(in *am.FilterType) *prototypes.FilterType
- func DomainToGroupStats(in *am.GroupStats) *prototypes.GroupStats
- func DomainToGroupsStats(in map[int]*am.GroupStats) map[int32]*prototypes.GroupStats
- func DomainToHTTPResponse(in *am.HTTPResponse) *prototypes.HTTPResponse
- func DomainToHTTPResponses(in []*am.HTTPResponse) []*prototypes.HTTPResponse
- func DomainToHostList(in *am.ScanGroupHostList) *prototypes.HostListData
- func DomainToModule(in *am.ModuleConfiguration) *prototypes.ModuleConfiguration
- func DomainToOrgFilter(in *am.OrgFilter) *prototypes.OrgFilter
- func DomainToOrganization(in *am.Organization) *prototypes.Org
- func DomainToPortResults(in *am.PortResults) *prototypes.PortResults
- func DomainToScanGroup(in *am.ScanGroup) *prototypes.Group
- func DomainToScanGroupAddressStats(in *am.ScanGroupAddressStats) *prototypes.ScanGroupAddressStats
- func DomainToScanGroupAggregates(in map[string]*am.ScanGroupAggregates) map[string]*prototypes.ScanGroupAggregates
- func DomainToScanGroupFilter(in *am.ScanGroupFilter) *prototypes.ScanGroupFilter
- func DomainToScanGroupWebDataStats(in *am.ScanGroupWebDataStats) *prototypes.ScanGroupWebDataStats
- func DomainToScanGroupsAddressStats(in []*am.ScanGroupAddressStats) []*prototypes.ScanGroupAddressStats
- func DomainToScanGroupsWebDataStats(in []*am.ScanGroupWebDataStats) []*prototypes.ScanGroupWebDataStats
- func DomainToURLData(in []*am.URLData) []*prototypes.URLData
- func DomainToURLListResponse(in *am.URLListResponse) *prototypes.URLListResponse
- func DomainToURLLists(in []*am.URLListResponse) []*prototypes.URLListResponse
- func DomainToUser(in *am.User) *prototypes.User
- func DomainToUserContext(in am.UserContext) *prototypes.UserContext
- func DomainToUserEventSettings(in *am.UserEventSettings) *prototypes.UserEventSettings
- func DomainToUserEvents(in []*am.Event) []*prototypes.EventData
- func DomainToUserFilter(in *am.UserFilter) *prototypes.UserFilter
- func DomainToWebCertificate(in *am.WebCertificate) *prototypes.WebCertificate
- func DomainToWebCertificateFilter(in *am.WebCertificateFilter) *prototypes.WebCertificateFilter
- func DomainToWebCertificates(in []*am.WebCertificate) []*prototypes.WebCertificate
- func DomainToWebData(in *am.WebData) *prototypes.WebData
- func DomainToWebDomainDependency(in *am.WebDomainDependency) *prototypes.WebDomainDependency
- func DomainToWebResponseFilter(in *am.WebResponseFilter) *prototypes.WebResponseFilter
- func DomainToWebSnapshot(in *am.WebSnapshot) *prototypes.WebSnapshot
- func DomainToWebSnapshotFilter(in *am.WebSnapshotFilter) *prototypes.WebSnapshotFilter
- func DomainToWebSnapshots(in []*am.WebSnapshot) []*prototypes.WebSnapshot
- func DomainToWebhookEvent(in *am.WebhookEvent) *prototypes.WebhookEvent
- func DomainToWebhookEventSettings(in *am.WebhookEventSettings) *prototypes.WebhookEventSettings
- func DomainToWebhookEvents(in []*am.WebhookEvent) []*prototypes.WebhookEvent
- func DomainToWebhooksEventSettings(in []*am.WebhookEventSettings) []*prototypes.WebhookEventSettings
- func EventFilterToDomain(in *prototypes.EventFilter) *am.EventFilter
- func EventSubscriptionsToDomain(in *prototypes.EventSubscriptions) *am.EventSubscriptions
- func EventToDomain(in *prototypes.EventData) *am.Event
- func EventsToDomain(in []*prototypes.EventData) []*am.Event
- func FilterTypesToDomain(in *prototypes.FilterType) *am.FilterType
- func GroupStatsToDomain(in *prototypes.GroupStats) *am.GroupStats
- func GroupsStatsToDomain(in map[int32]*prototypes.GroupStats) map[int]*am.GroupStats
- func HTTPResponseToDomain(in *prototypes.HTTPResponse) *am.HTTPResponse
- func HTTPResponsesToDomain(in []*prototypes.HTTPResponse) []*am.HTTPResponse
- func HashAddress(ipAddress, host string) string
- func HashData(data []byte) string
- func HostListToDomain(in *prototypes.HostListData) *am.ScanGroupHostList
- func ModuleToDomain(in *prototypes.ModuleConfiguration) *am.ModuleConfiguration
- func NetworkCertificateToWebCertificate(in *gcdapi.NetworkSecurityDetails) *am.WebCertificate
- func OrgFilterToDomain(in *prototypes.OrgFilter) *am.OrgFilter
- func OrganizationToDomain(in *prototypes.Org) *am.Organization
- func PortResultsToDomain(in *prototypes.PortResults) *am.PortResults
- func Reverse(s string) string
- func ScanGroupAddressStatsToDomain(in *prototypes.ScanGroupAddressStats) *am.ScanGroupAddressStats
- func ScanGroupAggregatesToDomain(in map[string]*prototypes.ScanGroupAggregates) map[string]*am.ScanGroupAggregates
- func ScanGroupFilterToDomain(in *prototypes.ScanGroupFilter) *am.ScanGroupFilter
- func ScanGroupToDomain(in *prototypes.Group) *am.ScanGroup
- func ScanGroupWebDataStatsToDomain(in *prototypes.ScanGroupWebDataStats) *am.ScanGroupWebDataStats
- func ScanGroupsAddressStatsToDomain(in []*prototypes.ScanGroupAddressStats) []*am.ScanGroupAddressStats
- func ScanGroupsWebDataStatsToDomain(in []*prototypes.ScanGroupWebDataStats) []*am.ScanGroupWebDataStats
- func URLDataToDomain(in []*prototypes.URLData) []*am.URLData
- func URLListResponseToDomain(in *prototypes.URLListResponse) *am.URLListResponse
- func URLListsToDomain(in []*prototypes.URLListResponse) []*am.URLListResponse
- func UserContextToDomain(in *prototypes.UserContext) am.UserContext
- func UserEventSettingsToDomain(in *prototypes.UserEventSettings) *am.UserEventSettings
- func UserFilterToDomain(in *prototypes.UserFilter) *am.UserFilter
- func UserToDomain(in *prototypes.User) *am.User
- func WebCertificateFilterToDomain(in *prototypes.WebCertificateFilter) *am.WebCertificateFilter
- func WebCertificateToDomain(in *prototypes.WebCertificate) *am.WebCertificate
- func WebCertificatesToDomain(in []*prototypes.WebCertificate) []*am.WebCertificate
- func WebDataToDomain(in *prototypes.WebData) *am.WebData
- func WebDomainDependencyToDomain(in *prototypes.WebDomainDependency) *am.WebDomainDependency
- func WebResponseFilterToDomain(in *prototypes.WebResponseFilter) *am.WebResponseFilter
- func WebSnapshotFilterToDomain(in *prototypes.WebSnapshotFilter) *am.WebSnapshotFilter
- func WebSnapshotToDomain(in *prototypes.WebSnapshot) *am.WebSnapshot
- func WebSnapshotsToDomain(in []*prototypes.WebSnapshot) []*am.WebSnapshot
- func WebhookEventSettingsToDomain(in *prototypes.WebhookEventSettings) *am.WebhookEventSettings
- func WebhookEventToDomain(in *prototypes.WebhookEvent) *am.WebhookEvent
- func WebhookEventsToDomain(in []*prototypes.WebhookEvent) []*am.WebhookEvent
- func WebhooksEventSettingsToDomain(in []*prototypes.WebhookEventSettings) []*am.WebhookEventSettings
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func APIToUserContext ¶
func APIToUserContext(in *events.APIGatewayProxyRequest) *am.UserContextData
func AddressFilterToDomain ¶
func AddressFilterToDomain(in *prototypes.AddressFilter) *am.ScanGroupAddressFilter
func AddressToDomain ¶
func AddressToDomain(in *prototypes.AddressData) *am.ScanGroupAddress
func BagsToDomain ¶
func BagsToDomain(in *prototypes.Bag) *am.Bag
func CTETLDToDomain ¶
func CTETLDToDomain(in *prototypes.CTETLD) *am.CTETLD
func CTETLDsToDomain ¶
func CTETLDsToDomain(in []*prototypes.CTETLD) []*am.CTETLD
func CTRecordToDomain ¶
func CTRecordToDomain(in *prototypes.CTRecord) *am.CTRecord
func CTRecordsToDomain ¶
func CTSubdomainRecordToDomain ¶
func CTSubdomainRecordToDomain(in *prototypes.CTSubdomain) *am.CTSubdomain
func CTSubdomainRecordsToDomain ¶
func CTSubdomainRecordsToDomain(in map[string]*prototypes.CTSubdomain) map[string]*am.CTSubdomain
func DetectedTechToDomain ¶
func DomainToAddress ¶
func DomainToAddress(in *am.ScanGroupAddress) *prototypes.AddressData
func DomainToAddressFilter ¶
func DomainToAddressFilter(in *am.ScanGroupAddressFilter) *prototypes.AddressFilter
func DomainToBags ¶
func DomainToBags(in *am.Bag) *prototypes.Bag
func DomainToCTETLD ¶
func DomainToCTETLD(in *am.CTETLD) *prototypes.CTETLD
func DomainToCTETLDs ¶
func DomainToCTETLDs(in []*am.CTETLD) []*prototypes.CTETLD
func DomainToCTRecord ¶
func DomainToCTRecord(in *am.CTRecord) *prototypes.CTRecord
func DomainToCTRecords ¶
func DomainToCTSubdomainRecord ¶
func DomainToCTSubdomainRecord(in *am.CTSubdomain) *prototypes.CTSubdomain
func DomainToCTSubdomainRecords ¶
func DomainToCTSubdomainRecords(in map[string]*am.CTSubdomain) map[string]*prototypes.CTSubdomain
func DomainToDetectedTech ¶
func DomainToEvent ¶
func DomainToEvent(in *am.Event) *prototypes.EventData
func DomainToEventFilter ¶
func DomainToEventFilter(in *am.EventFilter) *prototypes.EventFilter
func DomainToEventSubscriptions ¶
func DomainToEventSubscriptions(in *am.EventSubscriptions) *prototypes.EventSubscriptions
func DomainToFilterTypes ¶
func DomainToFilterTypes(in *am.FilterType) *prototypes.FilterType
func DomainToGroupStats ¶
func DomainToGroupStats(in *am.GroupStats) *prototypes.GroupStats
func DomainToGroupsStats ¶
func DomainToGroupsStats(in map[int]*am.GroupStats) map[int32]*prototypes.GroupStats
func DomainToHTTPResponse ¶
func DomainToHTTPResponse(in *am.HTTPResponse) *prototypes.HTTPResponse
func DomainToHTTPResponses ¶
func DomainToHTTPResponses(in []*am.HTTPResponse) []*prototypes.HTTPResponse
func DomainToHostList ¶
func DomainToHostList(in *am.ScanGroupHostList) *prototypes.HostListData
func DomainToModule ¶
func DomainToModule(in *am.ModuleConfiguration) *prototypes.ModuleConfiguration
func DomainToOrgFilter ¶
func DomainToOrgFilter(in *am.OrgFilter) *prototypes.OrgFilter
func DomainToOrganization ¶
func DomainToOrganization(in *am.Organization) *prototypes.Org
DomainToOrganization converts the domain organization to protobuf organization
func DomainToPortResults ¶
func DomainToPortResults(in *am.PortResults) *prototypes.PortResults
func DomainToScanGroup ¶
func DomainToScanGroup(in *am.ScanGroup) *prototypes.Group
DomainToScanGroup convert domain type SdcanGroup to protoc Group
func DomainToScanGroupAddressStats ¶
func DomainToScanGroupAddressStats(in *am.ScanGroupAddressStats) *prototypes.ScanGroupAddressStats
func DomainToScanGroupAggregates ¶
func DomainToScanGroupAggregates(in map[string]*am.ScanGroupAggregates) map[string]*prototypes.ScanGroupAggregates
func DomainToScanGroupFilter ¶
func DomainToScanGroupFilter(in *am.ScanGroupFilter) *prototypes.ScanGroupFilter
func DomainToScanGroupWebDataStats ¶
func DomainToScanGroupWebDataStats(in *am.ScanGroupWebDataStats) *prototypes.ScanGroupWebDataStats
func DomainToScanGroupsAddressStats ¶
func DomainToScanGroupsAddressStats(in []*am.ScanGroupAddressStats) []*prototypes.ScanGroupAddressStats
func DomainToScanGroupsWebDataStats ¶
func DomainToScanGroupsWebDataStats(in []*am.ScanGroupWebDataStats) []*prototypes.ScanGroupWebDataStats
func DomainToURLData ¶
func DomainToURLData(in []*am.URLData) []*prototypes.URLData
func DomainToURLListResponse ¶
func DomainToURLListResponse(in *am.URLListResponse) *prototypes.URLListResponse
func DomainToURLLists ¶
func DomainToURLLists(in []*am.URLListResponse) []*prototypes.URLListResponse
func DomainToUser ¶
func DomainToUser(in *am.User) *prototypes.User
DomainToUser convert domain user type to protobuf user type
func DomainToUserContext ¶
func DomainToUserContext(in am.UserContext) *prototypes.UserContext
DomainToUserContext converts the domain usercontext to protobuf usercontext
func DomainToUserEventSettings ¶
func DomainToUserEventSettings(in *am.UserEventSettings) *prototypes.UserEventSettings
func DomainToUserEvents ¶
func DomainToUserEvents(in []*am.Event) []*prototypes.EventData
func DomainToUserFilter ¶
func DomainToUserFilter(in *am.UserFilter) *prototypes.UserFilter
func DomainToWebCertificate ¶
func DomainToWebCertificate(in *am.WebCertificate) *prototypes.WebCertificate
func DomainToWebCertificateFilter ¶
func DomainToWebCertificateFilter(in *am.WebCertificateFilter) *prototypes.WebCertificateFilter
func DomainToWebCertificates ¶
func DomainToWebCertificates(in []*am.WebCertificate) []*prototypes.WebCertificate
func DomainToWebData ¶
func DomainToWebData(in *am.WebData) *prototypes.WebData
func DomainToWebDomainDependency ¶
func DomainToWebDomainDependency(in *am.WebDomainDependency) *prototypes.WebDomainDependency
func DomainToWebResponseFilter ¶
func DomainToWebResponseFilter(in *am.WebResponseFilter) *prototypes.WebResponseFilter
func DomainToWebSnapshot ¶
func DomainToWebSnapshot(in *am.WebSnapshot) *prototypes.WebSnapshot
func DomainToWebSnapshotFilter ¶
func DomainToWebSnapshotFilter(in *am.WebSnapshotFilter) *prototypes.WebSnapshotFilter
func DomainToWebSnapshots ¶
func DomainToWebSnapshots(in []*am.WebSnapshot) []*prototypes.WebSnapshot
func DomainToWebhookEvent ¶
func DomainToWebhookEvent(in *am.WebhookEvent) *prototypes.WebhookEvent
func DomainToWebhookEventSettings ¶
func DomainToWebhookEventSettings(in *am.WebhookEventSettings) *prototypes.WebhookEventSettings
func DomainToWebhookEvents ¶
func DomainToWebhookEvents(in []*am.WebhookEvent) []*prototypes.WebhookEvent
func DomainToWebhooksEventSettings ¶
func DomainToWebhooksEventSettings(in []*am.WebhookEventSettings) []*prototypes.WebhookEventSettings
func EventFilterToDomain ¶
func EventFilterToDomain(in *prototypes.EventFilter) *am.EventFilter
func EventSubscriptionsToDomain ¶
func EventSubscriptionsToDomain(in *prototypes.EventSubscriptions) *am.EventSubscriptions
func EventToDomain ¶
func EventToDomain(in *prototypes.EventData) *am.Event
func EventsToDomain ¶
func EventsToDomain(in []*prototypes.EventData) []*am.Event
func FilterTypesToDomain ¶
func FilterTypesToDomain(in *prototypes.FilterType) *am.FilterType
func GroupStatsToDomain ¶
func GroupStatsToDomain(in *prototypes.GroupStats) *am.GroupStats
func GroupsStatsToDomain ¶
func GroupsStatsToDomain(in map[int32]*prototypes.GroupStats) map[int]*am.GroupStats
func HTTPResponseToDomain ¶
func HTTPResponseToDomain(in *prototypes.HTTPResponse) *am.HTTPResponse
func HTTPResponsesToDomain ¶
func HTTPResponsesToDomain(in []*prototypes.HTTPResponse) []*am.HTTPResponse
func HashAddress ¶
HashAddress for ip and host returning a hash key to allow modules to check if hosts exist
func HostListToDomain ¶
func HostListToDomain(in *prototypes.HostListData) *am.ScanGroupHostList
func ModuleToDomain ¶
func ModuleToDomain(in *prototypes.ModuleConfiguration) *am.ModuleConfiguration
ModuleToDomain converts protoc ModuleConfiguration to am.ModuleConfiguration
func NetworkCertificateToWebCertificate ¶
func NetworkCertificateToWebCertificate(in *gcdapi.NetworkSecurityDetails) *am.WebCertificate
NetworkCertificateToWebCertificate converts from gcdapi to an am.WebCertificate
func OrgFilterToDomain ¶
func OrgFilterToDomain(in *prototypes.OrgFilter) *am.OrgFilter
OrgFilterToDomain convert org filter protobuf to orgfilter domain
func OrganizationToDomain ¶
func OrganizationToDomain(in *prototypes.Org) *am.Organization
OrganizationToDomain converts the protobuf organization to domain organization
func PortResultsToDomain ¶
func PortResultsToDomain(in *prototypes.PortResults) *am.PortResults
func ScanGroupAddressStatsToDomain ¶
func ScanGroupAddressStatsToDomain(in *prototypes.ScanGroupAddressStats) *am.ScanGroupAddressStats
func ScanGroupAggregatesToDomain ¶
func ScanGroupAggregatesToDomain(in map[string]*prototypes.ScanGroupAggregates) map[string]*am.ScanGroupAggregates
func ScanGroupFilterToDomain ¶
func ScanGroupFilterToDomain(in *prototypes.ScanGroupFilter) *am.ScanGroupFilter
func ScanGroupToDomain ¶
func ScanGroupToDomain(in *prototypes.Group) *am.ScanGroup
ScanGroupToDomain convert protoc group to domain type ScanGroup
func ScanGroupWebDataStatsToDomain ¶
func ScanGroupWebDataStatsToDomain(in *prototypes.ScanGroupWebDataStats) *am.ScanGroupWebDataStats
func ScanGroupsAddressStatsToDomain ¶
func ScanGroupsAddressStatsToDomain(in []*prototypes.ScanGroupAddressStats) []*am.ScanGroupAddressStats
func ScanGroupsWebDataStatsToDomain ¶
func ScanGroupsWebDataStatsToDomain(in []*prototypes.ScanGroupWebDataStats) []*am.ScanGroupWebDataStats
func URLDataToDomain ¶
func URLDataToDomain(in []*prototypes.URLData) []*am.URLData
func URLListResponseToDomain ¶
func URLListResponseToDomain(in *prototypes.URLListResponse) *am.URLListResponse
func URLListsToDomain ¶
func URLListsToDomain(in []*prototypes.URLListResponse) []*am.URLListResponse
func UserContextToDomain ¶
func UserContextToDomain(in *prototypes.UserContext) am.UserContext
UserContextToDomain converts from a protoc usercontext to an am.usercontext
func UserEventSettingsToDomain ¶
func UserEventSettingsToDomain(in *prototypes.UserEventSettings) *am.UserEventSettings
func UserFilterToDomain ¶
func UserFilterToDomain(in *prototypes.UserFilter) *am.UserFilter
func UserToDomain ¶
func UserToDomain(in *prototypes.User) *am.User
UserToDomain convert protobuf user type to domain user type
func WebCertificateFilterToDomain ¶
func WebCertificateFilterToDomain(in *prototypes.WebCertificateFilter) *am.WebCertificateFilter
func WebCertificateToDomain ¶
func WebCertificateToDomain(in *prototypes.WebCertificate) *am.WebCertificate
func WebCertificatesToDomain ¶
func WebCertificatesToDomain(in []*prototypes.WebCertificate) []*am.WebCertificate
func WebDataToDomain ¶
func WebDataToDomain(in *prototypes.WebData) *am.WebData
func WebDomainDependencyToDomain ¶
func WebDomainDependencyToDomain(in *prototypes.WebDomainDependency) *am.WebDomainDependency
func WebResponseFilterToDomain ¶
func WebResponseFilterToDomain(in *prototypes.WebResponseFilter) *am.WebResponseFilter
func WebSnapshotFilterToDomain ¶
func WebSnapshotFilterToDomain(in *prototypes.WebSnapshotFilter) *am.WebSnapshotFilter
func WebSnapshotToDomain ¶
func WebSnapshotToDomain(in *prototypes.WebSnapshot) *am.WebSnapshot
func WebSnapshotsToDomain ¶
func WebSnapshotsToDomain(in []*prototypes.WebSnapshot) []*am.WebSnapshot
func WebhookEventSettingsToDomain ¶
func WebhookEventSettingsToDomain(in *prototypes.WebhookEventSettings) *am.WebhookEventSettings
func WebhookEventToDomain ¶
func WebhookEventToDomain(in *prototypes.WebhookEvent) *am.WebhookEvent
func WebhookEventsToDomain ¶
func WebhookEventsToDomain(in []*prototypes.WebhookEvent) []*am.WebhookEvent
func WebhooksEventSettingsToDomain ¶
func WebhooksEventSettingsToDomain(in []*prototypes.WebhookEventSettings) []*am.WebhookEventSettings
Types ¶
This section is empty.