convert

package
v0.0.0-...-72c2bb7 Latest Latest
Warning

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

Go to latest
Published: Oct 25, 2020 License: MIT Imports: 9 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddressToDomain

func AddressToDomain(in *prototypes.AddressData) *am.ScanGroupAddress

func BagsToDomain

func BagsToDomain(in *prototypes.Bag) *am.Bag

func CTBigQueryResultToDomain

func CTBigQueryResultToDomain(certHash string, result *bq.Result) *am.CTRecord

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 CTRecordsToDomain(in map[string]*prototypes.CTRecord) map[string]*am.CTRecord

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 DetectedTechToDomain(in map[string]*prototypes.WebTech) map[string]*am.WebTech

func DomainToAddress

func DomainToAddress(in *am.ScanGroupAddress) *prototypes.AddressData

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 DomainToCTRecords(in map[string]*am.CTRecord) map[string]*prototypes.CTRecord

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 DomainToDetectedTech(in map[string]*am.WebTech) map[string]*prototypes.WebTech

func DomainToEvent

func DomainToEvent(in *am.Event) *prototypes.EventData

func DomainToEventFilter

func DomainToEventFilter(in *am.EventFilter) *prototypes.EventFilter

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 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 DomainToScanGroupAggregates

func DomainToScanGroupAggregates(in map[string]*am.ScanGroupAggregates) map[string]*prototypes.ScanGroupAggregates

func DomainToScanGroupFilter

func DomainToScanGroupFilter(in *am.ScanGroupFilter) *prototypes.ScanGroupFilter

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 DomainToWebCertificates

func DomainToWebCertificates(in []*am.WebCertificate) []*prototypes.WebCertificate

func DomainToWebData

func DomainToWebData(in *am.WebData) *prototypes.WebData

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 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 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

func HashAddress(ipAddress, host string) string

HashAddress for ip and host returning a hash key to allow modules to check if hosts exist

func HashData

func HashData(data []byte) string

HashData using a sha1 hash

func HostListToDomain

func HostListToDomain(in *prototypes.HostListData) *am.ScanGroupHostList

func ModuleToDomain

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 Reverse

func Reverse(s string) string

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 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 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 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 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.

Jump to

Keyboard shortcuts

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