Commit 1d859149 authored by Guus der Kinderen's avatar Guus der Kinderen Committed by GitHub

Merge pull request #633 from surevine/tls

OF-1173: X.509/TLS related fixes
parents b662b0be 2a4a29d2
...@@ -608,7 +608,7 @@ public class SASLAuthentication { ...@@ -608,7 +608,7 @@ public class SASLAuthentication {
private static void initMechanisms() private static void initMechanisms()
{ {
final String configuration = JiveGlobals.getProperty("sasl.mechs", "ANONYMOUS,PLAIN,DIGEST-MD5,CRAM-MD5,SCRAM-SHA-1,JIVE-SHAREDSECRET,GSSAPI" ); final String configuration = JiveGlobals.getProperty("sasl.mechs", "ANONYMOUS,PLAIN,DIGEST-MD5,CRAM-MD5,SCRAM-SHA-1,JIVE-SHAREDSECRET,GSSAPI,EXTERNAL" );
final StringTokenizer st = new StringTokenizer(configuration, " ,\t\n\r\f"); final StringTokenizer st = new StringTokenizer(configuration, " ,\t\n\r\f");
mechanisms = new HashSet<>(); mechanisms = new HashSet<>();
while ( st.hasMoreTokens() ) while ( st.hasMoreTokens() )
......
...@@ -140,6 +140,7 @@ ...@@ -140,6 +140,7 @@
<!-- BEGIN 'Import Certificate' --> <!-- BEGIN 'Import Certificate' -->
<form action="import-truststore-certificate.jsp?connectionType=${connectionType}" method="post"> <form action="import-truststore-certificate.jsp?connectionType=${connectionType}" method="post">
<input type="hidden" name="csrf" value="${csrf}">
<fmt:message key="ssl.import.certificate.truststore.boxtitle" var="title"/> <fmt:message key="ssl.import.certificate.truststore.boxtitle" var="title"/>
<admin:contentBox title="${title}"> <admin:contentBox title="${title}">
<table cellpadding="3" cellspacing="0" border="0"> <table cellpadding="3" cellspacing="0" border="0">
......
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
// Log the event // Log the event
webManager.logEvent( "deleted SSL cert from " + connectionType + " with alias " + alias, null ); webManager.logEvent( "deleted SSL cert from " + connectionType + " with alias " + alias, null );
response.sendRedirect( "security-keystore.jsp?connectionType=" + connectionType+ "&deletesuccess=true" ); response.sendRedirect( "security-truststore.jsp?connectionType=" + connectionType+ "&deletesuccess=true" );
return; return;
} }
catch ( Exception e ) catch ( Exception e )
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
<c:out value="${certificate.publicKey.algorithm}"/> <c:out value="${certificate.publicKey.algorithm}"/>
</td> </td>
<td width="1" align="center"> <td width="1" align="center">
<a href="security-truststore.jsp?connectionType=${connectionType}&alias=${alias}&delete=true&csrf=csrf" <a href="security-truststore.jsp?connectionType=${connectionType}&alias=${alias}&delete=true&csrf=${csrf}"
title="<fmt:message key="global.click_delete"/>" title="<fmt:message key="global.click_delete"/>"
onclick="return confirm('<fmt:message key="ssl.certificates.confirm_delete"/>');" onclick="return confirm('<fmt:message key="ssl.certificates.confirm_delete"/>');"
><img src="images/delete-16x16.gif" width="16" height="16" border="0" alt=""></a> ><img src="images/delete-16x16.gif" width="16" height="16" border="0" alt=""></a>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment