Class SecurityStateExplanation


  • public class SecurityStateExplanation
    extends java.lang.Object
    An explanation of an factor contributing to the security state.
    • Constructor Summary

      Constructors 
      Constructor Description
      SecurityStateExplanation​(SecurityState securityState, java.lang.String title, java.lang.String summary, java.lang.String description, MixedContentType mixedContentType, java.util.List<java.lang.String> certificate, java.util.Optional<java.util.List<java.lang.String>> recommendations)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> getCertificate()
      Page certificate.
      java.lang.String getDescription()
      Full text explanation of the factor.
      MixedContentType getMixedContentType()
      The type of mixed content described by the explanation.
      java.util.Optional<java.util.List<java.lang.String>> getRecommendations()
      Recommendations to fix any issues.
      SecurityState getSecurityState()
      Security state representing the severity of the factor being explained.
      java.lang.String getSummary()
      Short phrase describing the type of factor.
      java.lang.String getTitle()
      Title describing the type of factor.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SecurityStateExplanation

        public SecurityStateExplanation​(SecurityState securityState,
                                        java.lang.String title,
                                        java.lang.String summary,
                                        java.lang.String description,
                                        MixedContentType mixedContentType,
                                        java.util.List<java.lang.String> certificate,
                                        java.util.Optional<java.util.List<java.lang.String>> recommendations)
    • Method Detail

      • getSecurityState

        public SecurityState getSecurityState()
        Security state representing the severity of the factor being explained.
      • getTitle

        public java.lang.String getTitle()
        Title describing the type of factor.
      • getSummary

        public java.lang.String getSummary()
        Short phrase describing the type of factor.
      • getDescription

        public java.lang.String getDescription()
        Full text explanation of the factor.
      • getMixedContentType

        public MixedContentType getMixedContentType()
        The type of mixed content described by the explanation.
      • getCertificate

        public java.util.List<java.lang.String> getCertificate()
        Page certificate.
      • getRecommendations

        public java.util.Optional<java.util.List<java.lang.String>> getRecommendations()
        Recommendations to fix any issues.