
shared.sslPrepare.inc Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of console-common Show documentation
Show all versions of console-common Show documentation
This bundle contains common code that may be shared across plugins.
The newest version!
gf.checkIfEndPointExist(endpoint="#{pageSession.selfUrl}" exists="#{requestScope.exist}")
if (#{requestScope.exist}){
setPageSessionAttribute(key="edit" value="#{true}" )
gf.getEntityAttrs(endpoint="#{pageSession.selfUrl}.json" valueMap="#{pageSession.valueMap}");
convertToDifferentCiphersGroup(ciphers="#{pageSession.valueMap['ssl3TlsCiphers']}"
CommonCiphersList="#{pageSession.selectedCommon}"
EphemeralCiphersList="#{pageSession.selectedEphemeral}"
OtherCiphersList="#{pageSession.selectedOther}"
EccCiphersList="#{pageSession.selectedEcc}")
}
if (! #{requestScope.exist}){
setPageSessionAttribute(key="edit" value="#{false}" )
createMap(result="#{pageSession.valueMap}");
mapPut(map="#{pageSession.valueMap}" key="ssl3Enabled" value="true");
mapPut(map="#{pageSession.valueMap}" key="tlsEnabled" value="true");
mapPut(map="#{pageSession.valueMap}" key="trustMaxCertLength" value="5");
convertToDifferentCiphersGroup(ciphers="#{pageSession.valueMap['ssl3TlsCiphers']}"
CommonCiphersList="#{pageSession.selectedCommon}"
EphemeralCiphersList="#{pageSession.selectedEphemeral}"
OtherCiphersList="#{pageSession.selectedOther}"
EccCiphersList="#{pageSession.selectedEcc}")
}
//set the following for including buttons.inc
setPageSessionAttribute(key="convertToFalseList" value={"ssl3Enabled" "tlsEnabled" "tls11Enabled" "tls12Enabled" "tls13Enabled" "clientAuthEnabled" })
setPageSessionAttribute(key="skipAttrsList", value={"sslInactivityTimeout"});
setPageSessionAttribute(key="showDefaultButton" value="#{false}" )
setPageSessionAttribute(key="hasPropertySheet" value="#{true}" )
setPageSessionAttribute(key="hasPropertyTable" value="#{false}" )
© 2015 - 2025 Weber Informatics LLC | Privacy Policy