Class LevelOpsJenkinsReport


  • public class LevelOpsJenkinsReport
    extends Object
    • Constructor Detail

      • LevelOpsJenkinsReport

        public LevelOpsJenkinsReport​(String jenkinsUrl,
                                     String adminEmails,
                                     String securityRealm,
                                     String securityRealmPassFail,
                                     String securityRealmColor,
                                     String authorizationType,
                                     String authorizationTypePassFail,
                                     String authorizationTypeColor,
                                     boolean csrfPreventionEnabled,
                                     String csrfPreventionPassFail,
                                     String csrfPreventionColor,
                                     boolean jnlp1ProtocolEnabled,
                                     String jnlp1ProtocolPassFail,
                                     String jnlp1ProtocolColor,
                                     boolean jnlp2ProtocolEnabled,
                                     String jnlp2ProtocolPassFail,
                                     String jnlp2ProtocolColor,
                                     boolean jnlp3ProtocolEnabled,
                                     String jnlp3ProtocolPassFail,
                                     String jnlp3ProtocolColor,
                                     boolean jnlp4ProtocolEnabled,
                                     String jnlp4ProtocolPassFail,
                                     String jnlp4ProtocolColor,
                                     boolean tlsEnabledForMasterSlaveCommunication,
                                     String tlsSettingPassFail,
                                     String tlsSettingColor,
                                     boolean pluginZapInstalled,
                                     String pluginZapPassFail,
                                     String pluginZapColor,
                                     boolean pluginBrakemanInstalled,
                                     String pluginBrakemanPassFail,
                                     String pluginBrakemanColor,
                                     boolean pluginAuditTrailInstalled,
                                     String pluginAuditTrailPassFail,
                                     String pluginAuditTrailColor)
    • Method Detail

      • getJenkinsUrl

        public String getJenkinsUrl()
      • getAdminEmails

        public String getAdminEmails()
      • getSecurityRealm

        public String getSecurityRealm()
      • getSecurityRealmPassFail

        public String getSecurityRealmPassFail()
      • getSecurityRealmColor

        public String getSecurityRealmColor()
      • getAuthorizationType

        public String getAuthorizationType()
      • getAuthorizationTypePassFail

        public String getAuthorizationTypePassFail()
      • getAuthorizationTypeColor

        public String getAuthorizationTypeColor()
      • isCsrfPreventionEnabled

        public boolean isCsrfPreventionEnabled()
      • getCsrfPreventionPassFail

        public String getCsrfPreventionPassFail()
      • getCsrfPreventionColor

        public String getCsrfPreventionColor()
      • isJnlp1ProtocolEnabled

        public boolean isJnlp1ProtocolEnabled()
      • getJnlp1ProtocolPassFail

        public String getJnlp1ProtocolPassFail()
      • getJnlp1ProtocolColor

        public String getJnlp1ProtocolColor()
      • isJnlp2ProtocolEnabled

        public boolean isJnlp2ProtocolEnabled()
      • getJnlp2ProtocolPassFail

        public String getJnlp2ProtocolPassFail()
      • getJnlp2ProtocolColor

        public String getJnlp2ProtocolColor()
      • isJnlp3ProtocolEnabled

        public boolean isJnlp3ProtocolEnabled()
      • getJnlp3ProtocolPassFail

        public String getJnlp3ProtocolPassFail()
      • getJnlp3ProtocolColor

        public String getJnlp3ProtocolColor()
      • isJnlp4ProtocolEnabled

        public boolean isJnlp4ProtocolEnabled()
      • getJnlp4ProtocolPassFail

        public String getJnlp4ProtocolPassFail()
      • getJnlp4ProtocolColor

        public String getJnlp4ProtocolColor()
      • isTlsEnabledForMasterSlaveCommunication

        public boolean isTlsEnabledForMasterSlaveCommunication()
      • getTlsSettingPassFail

        public String getTlsSettingPassFail()
      • getTlsSettingColor

        public String getTlsSettingColor()
      • isPluginZapInstalled

        public boolean isPluginZapInstalled()
      • getPluginZapPassFail

        public String getPluginZapPassFail()
      • getPluginZapColor

        public String getPluginZapColor()
      • isPluginBrakemanInstalled

        public boolean isPluginBrakemanInstalled()
      • getPluginBrakemanPassFail

        public String getPluginBrakemanPassFail()
      • getPluginBrakemanColor

        public String getPluginBrakemanColor()
      • isPluginAuditTrailInstalled

        public boolean isPluginAuditTrailInstalled()
      • getPluginAuditTrailPassFail

        public String getPluginAuditTrailPassFail()
      • getPluginAuditTrailColor

        public String getPluginAuditTrailColor()
      • getPassOrFail

        public static final String getPassOrFail​(Boolean isSecure)