-
public final class SecurityEvent.SecurityStateChangedEvent extends SecurityEvent
The security state of the page changed.
-
-
Field Summary
Fields Modifier and Type Field Description private final SecurityStatesecurityStateprivate final BooleanschemeIsCryptographicprivate final List<SecurityStateExplanation>explanationsprivate final InsecureContentStatusinsecureContentStatusprivate final Stringsummary
-
Constructor Summary
Constructors Constructor Description SecurityStateChangedEvent(SecurityState securityState, Boolean schemeIsCryptographic, List<SecurityStateExplanation> explanations, InsecureContentStatus insecureContentStatus, String summary)
-
Method Summary
Modifier and Type Method Description final SecurityStatecomponent1()final Booleancomponent2()final List<SecurityStateExplanation>component3()final InsecureContentStatuscomponent4()final Stringcomponent5()final SecurityEvent.SecurityStateChangedEventcopy(SecurityState securityState, Boolean schemeIsCryptographic, List<SecurityStateExplanation> explanations, InsecureContentStatus insecureContentStatus, String summary)final SecurityStategetSecurityState()Security state. final BooleangetSchemeIsCryptographic()True if the page was loaded over cryptographic transport such as HTTPS. final List<SecurityStateExplanation>getExplanations()List of explanations for the security state. final InsecureContentStatusgetInsecureContentStatus()Information about insecure content on the page. final StringgetSummary()Overrides user-visible description of the state. -
-
Constructor Detail
-
SecurityStateChangedEvent
SecurityStateChangedEvent(SecurityState securityState, Boolean schemeIsCryptographic, List<SecurityStateExplanation> explanations, InsecureContentStatus insecureContentStatus, String summary)
-
-
Method Detail
-
component1
final SecurityState component1()
-
component2
final Boolean component2()
-
component3
final List<SecurityStateExplanation> component3()
-
component4
final InsecureContentStatus component4()
-
component5
final String component5()
-
copy
final SecurityEvent.SecurityStateChangedEvent copy(SecurityState securityState, Boolean schemeIsCryptographic, List<SecurityStateExplanation> explanations, InsecureContentStatus insecureContentStatus, String summary)
-
getSecurityState
final SecurityState getSecurityState()
Security state.
-
getSchemeIsCryptographic
final Boolean getSchemeIsCryptographic()
True if the page was loaded over cryptographic transport such as HTTPS.
-
getExplanations
final List<SecurityStateExplanation> getExplanations()
List of explanations for the security state. If the overall security state is
insecureorwarning, at least one corresponding explanation should be included.
-
getInsecureContentStatus
final InsecureContentStatus getInsecureContentStatus()
Information about insecure content on the page.
-
getSummary
final String getSummary()
Overrides user-visible description of the state.
-
-
-
-