pub struct WebAssessmentRunReport { /* private fields */ }Expand description
Complete origin-assessment audit with exactly one global transport view.
Implementations§
Source§impl WebAssessmentRunReport
impl WebAssessmentRunReport
Returns the exact query-free resource that started this assessment.
Product adapters must bind any separately constructed run envelope to this identity instead of relying on same-origin equivalence.
Sourcepub const fn limits(&self) -> WebAssessmentLimits
pub const fn limits(&self) -> WebAssessmentLimits
Returns the profile-owned base limits that governed this assessment. Feature-local additive authority, when present, is exposed separately.
Sourcepub const fn runtime_active_verification_limit(&self) -> u16
pub const fn runtime_active_verification_limit(&self) -> u16
Returns the actual shared active-verification ceiling used at startup.
pub fn subjects(&self) -> &[WebAssessmentSubjectReport]
pub fn forms(&self) -> &[WebAssessmentForm]
Sourcepub fn semantics(&self) -> &SemanticExtractionResult
pub fn semantics(&self) -> &SemanticExtractionResult
Returns bounded semantic entities derived only from exact committed assessment evidence.
pub fn defense(&self) -> &WebAssessmentDefenseAudit
Sourcepub const fn supplied_session_audit(
&self,
) -> Option<&WebAssessmentSuppliedSessionAudit>
pub const fn supplied_session_audit( &self, ) -> Option<&WebAssessmentSuppliedSessionAudit>
Returns the optional value-free supplied-session execution audit.
Returns the optional redaction-safe four-view authorization audit.
Sourcepub const fn websocket_review_audit(
&self,
) -> Option<&WebAssessmentWebSocketReviewAudit>
pub const fn websocket_review_audit( &self, ) -> Option<&WebAssessmentWebSocketReviewAudit>
Returns the optional bounded, anonymous WebSocket protocol audit.
Sourcepub const fn jwt_target_acceptance_audit(
&self,
) -> Option<&JwtTargetAcceptanceAudit>
pub const fn jwt_target_acceptance_audit( &self, ) -> Option<&JwtTargetAcceptanceAudit>
Returns the optional value-free six-leg JWT target-acceptance audit.
Sourcepub const fn xml_external_entity_review_audit(
&self,
) -> Option<&XmlExternalEntityReviewAudit>
pub const fn xml_external_entity_review_audit( &self, ) -> Option<&XmlExternalEntityReviewAudit>
Returns the value-free controlled XML prefix preserved before failure.
Sourcepub const fn template_evaluation_review_audit(
&self,
) -> Option<&TemplateEvaluationReviewAudit>
pub const fn template_evaluation_review_audit( &self, ) -> Option<&TemplateEvaluationReviewAudit>
Returns the optional raw-free harmless expression-semantics audit.
pub const fn openapi_review_audit(&self) -> Option<&WebAssessmentOpenApiAudit>
pub const fn rest_review_audit(&self) -> Option<&WebAssessmentRestAudit>
pub const fn ssrf_oast_review_audit( &self, ) -> Option<&WebAssessmentSsrfOastAudit>
Sourcepub const fn wordpress_review_audit(
&self,
) -> Option<&WebAssessmentWordPressAudit>
pub const fn wordpress_review_audit( &self, ) -> Option<&WebAssessmentWordPressAudit>
Returns the optional transport-free WordPress interpretation audit.
Sourcepub const fn secret_exposure_review_audit(
&self,
) -> Option<&WebAssessmentSecretExposureAudit>
pub const fn secret_exposure_review_audit( &self, ) -> Option<&WebAssessmentSecretExposureAudit>
Returns the optional value-free audit of already acquired anonymous ordinary response bodies.
Sourcepub const fn tls_observation_audit(
&self,
) -> Option<&WebAssessmentTlsObservationAudit>
pub const fn tls_observation_audit( &self, ) -> Option<&WebAssessmentTlsObservationAudit>
Returns the optional passive observation of TLS already used by this run.
Sourcepub const fn tls_negotiation_review_audit(
&self,
) -> Option<&WebAssessmentTlsNegotiationReviewAudit>
pub const fn tls_negotiation_review_audit( &self, ) -> Option<&WebAssessmentTlsNegotiationReviewAudit>
Returns the explicitly selected active TLS negotiation matrix.
Sourcepub const fn recon_ct_provider_audit(
&self,
) -> Option<&WebAssessmentReconCtProviderAudit>
pub const fn recon_ct_provider_audit( &self, ) -> Option<&WebAssessmentReconCtProviderAudit>
Returns the optional bounded Cert Spotter provider collection audit.
Sourcepub fn assessment_items(&self) -> &[AssessmentItem]
pub fn assessment_items(&self) -> &[AssessmentItem]
Returns claim-safe items derived only from committed assessment truth.
Sourcepub const fn unprojected_assessment_subjects(&self) -> u16
pub const fn unprojected_assessment_subjects(&self) -> u16
Returns the number of discovered subjects whose reportable passive conditions lacked a host-approved stable product identity.
Sourcepub const fn unprojected_assessment_conditions(&self) -> u16
pub const fn unprojected_assessment_conditions(&self) -> u16
Returns reportable passive conditions omitted at that identity boundary.