Documentation
¶
Index ¶
- func AnalyzeSaasRequest(ctx context.Context, request *discoversaasfern.SaasActiveRequest, ...) *discoversaasfern.SaasActiveFinding
- func FilterFingerprints(companies []string, fingerprints discoversaasfern.SaasFingerprintFile) (*discoversaasfern.SaasFingerprintFile, error)
- func ShouldAddRequest(request *discoversaasfern.SaasActiveRequest, successfulOnly bool) bool
- func UnmarshalFingerprints(fingerprintFiles []string) discoversaasfern.SaasFingerprintFile
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AnalyzeSaasRequest ¶
func AnalyzeSaasRequest(ctx context.Context, request *discoversaasfern.SaasActiveRequest, saasFingerprint *discoversaasfern.SaasFingerprintEntry, selectedSsoFingerprints *discoversaasfern.SaasFingerprintFile, redirectedPage bool) *discoversaasfern.SaasActiveFinding
AnalyzeSaasRequest analyzes a SaaS request and returns a finding
func FilterFingerprints ¶ added in v0.0.85
func FilterFingerprints(companies []string, fingerprints discoversaasfern.SaasFingerprintFile) (*discoversaasfern.SaasFingerprintFile, error)
FilterFingerprints enables the user to only look for specific SaaS companies or SSO login pages
func ShouldAddRequest ¶
func ShouldAddRequest(request *discoversaasfern.SaasActiveRequest, successfulOnly bool) 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) discoversaasfern.SaasFingerprintFile
UnmarshalFingerprints unmarshals the fingerprint files into a SaasFingerprintFile
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.