Author: kwall
Date: Mon Feb  1 15:35:02 2016
New Revision: 1727951

URL: http://svn.apache.org/viewvc?rev=1727951&view=rev
Log:
QPID-6965: SSLClientCertPreemptiveAuthenticator - use constant consistently

Modified:
    
qpid/java/trunk/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/auth/SSLClientCertPreemptiveAuthenticator.java

Modified: 
qpid/java/trunk/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/auth/SSLClientCertPreemptiveAuthenticator.java
URL: 
http://svn.apache.org/viewvc/qpid/java/trunk/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/auth/SSLClientCertPreemptiveAuthenticator.java?rev=1727951&r1=1727950&r2=1727951&view=diff
==============================================================================
--- 
qpid/java/trunk/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/auth/SSLClientCertPreemptiveAuthenticator.java
 (original)
+++ 
qpid/java/trunk/broker-plugins/management-http/src/main/java/org/apache/qpid/server/management/plugin/auth/SSLClientCertPreemptiveAuthenticator.java
 Mon Feb  1 15:35:02 2016
@@ -56,12 +56,10 @@ public class SSLClientCertPreemptiveAuth
            && 
Collections.list(request.getAttributeNames()).contains(CERTIFICATE_ATTRIBUTE_NAME))
         {
             ExternalAuthenticationManager<?> externalAuthManager = 
(ExternalAuthenticationManager<?>)authenticationProvider;
-            Principal principal = null;
-            X509Certificate[] certificates =
-                    (X509Certificate[]) 
request.getAttribute("javax.servlet.request.X509Certificate");
+            X509Certificate[] certificates = (X509Certificate[]) 
request.getAttribute(CERTIFICATE_ATTRIBUTE_NAME);
             if(certificates != null && certificates.length != 0)
             {
-                principal = certificates[0].getSubjectX500Principal();
+                Principal principal = 
certificates[0].getSubjectX500Principal();
 
                 if(!externalAuthManager.getUseFullDN())
                 {



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to