payara / Payara

Payara Server is an open source middleware platform that supports reliable and secure deployments of Java EE (Jakarta EE) and MicroProfile applications in any environment: on premise, in the cloud or hybrid.
http://www.payara.fish
Other
880 stars 302 forks source link

FISH-6579 Hide ssl tab when security is disabled #6902

Closed kalinchan closed 2 weeks ago

kalinchan commented 3 weeks ago

Description

In the admin console, the SSL settings tab should be hidden when security is disabled.

This PR gets the securityEnabled attribute and renders the tab if security is enabled.

Important Info

Blockers

n/a

Testing

New tests

n/a

Testing Performed

Manual testing, started admin console, visited server-config -> http listeners, network listeners and protocols.

Verified that the ssl tab was rendered correctly based on Security being enabled.

Testing Environment

Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256) Maven home: /Users/kalinchan/Library/apache-maven-3.9.8 Java version: 11.0.23, vendor: Azul Systems, Inc., runtime: /Users/kalinchan/.sdkman/candidates/java/11.0.23-zulu/zulu-11.jdk/Contents/Home Default locale: en_GB, platform encoding: UTF-8 OS name: "mac os x", version: "14.6.1", arch: "aarch64", family: "mac"

Documentation

n/a

Notes for Reviewers

n/a