Documentation
¶
Index ¶
- func AnalyzeSaasRequest(ctx context.Context, request *discover.SaasActiveRequest, ...) *discover.SaasActiveFinding
- func FilterFingerprints(companies []string, fingerprints discover.SaasFingerprintFile) (*discover.SaasFingerprintFile, error)
- func ShouldAddRequest(request *discover.SaasActiveRequest) bool
- func UnmarshalFingerprints(fingerprintFiles []string) discover.SaasFingerprintFile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzeSaasRequest ¶
func AnalyzeSaasRequest(ctx context.Context, request *discover.SaasActiveRequest, saasFingerprint *discover.SaasFingerprintEntry, selectedSsoFingerprints *discover.SaasFingerprintFile) *discover.SaasActiveFinding
AnalyzeSaasRequest analyzes a SaaS request and returns a finding
func FilterFingerprints ¶ added in v0.0.85
func FilterFingerprints(companies []string, fingerprints discover.SaasFingerprintFile) (*discover.SaasFingerprintFile, error)
FilterFingerprints enables the user to only look for specific SaaS companies or SSO login pages
func ShouldAddRequest ¶
func ShouldAddRequest(request *discover.SaasActiveRequest) bool
ShouldAddRequest determines if a request should be included in results based on its findings and the successfulOnly flag
func UnmarshalFingerprints ¶
func UnmarshalFingerprints(fingerprintFiles []string) discover.SaasFingerprintFile
UnmarshalFingerprints unmarshals the fingerprint files into a SaasFingerprintFile
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.