You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by ra...@apache.org on 2019/01/17 13:10:17 UTC

[tomee] 03/17: TOMEE-2365 - Fixed DefaultAuthenticationMechanism init.

This is an automated email from the ASF dual-hosted git repository.

radcortez pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git

commit 999e38ee4275d769c286ee854d194d6d310e97d9
Author: Roberto Cortez <ra...@yahoo.com>
AuthorDate: Mon Jan 14 16:33:40 2019 +0000

    TOMEE-2365 - Fixed DefaultAuthenticationMechanism init.
---
 .../apache/tomee/security/cdi/DefaultAuthenticationMechanism.java   | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/tomee/tomee-security/src/main/java/org/apache/tomee/security/cdi/DefaultAuthenticationMechanism.java b/tomee/tomee-security/src/main/java/org/apache/tomee/security/cdi/DefaultAuthenticationMechanism.java
index cd18a17..0819eeb 100644
--- a/tomee/tomee-security/src/main/java/org/apache/tomee/security/cdi/DefaultAuthenticationMechanism.java
+++ b/tomee/tomee-security/src/main/java/org/apache/tomee/security/cdi/DefaultAuthenticationMechanism.java
@@ -16,6 +16,7 @@
  */
 package org.apache.tomee.security.cdi;
 
+import javax.annotation.PostConstruct;
 import javax.enterprise.context.ApplicationScoped;
 import javax.security.enterprise.AuthenticationException;
 import javax.security.enterprise.AuthenticationStatus;
@@ -28,8 +29,9 @@ import javax.servlet.http.HttpServletResponse;
 public class DefaultAuthenticationMechanism implements HttpAuthenticationMechanism {
     private HttpAuthenticationMechanism delegate;
 
-    public DefaultAuthenticationMechanism() {
-        this.delegate = new EmptyAuthenticationMechanism();
+    @PostConstruct
+    private void init() {
+        delegate = new EmptyAuthenticationMechanism();
     }
 
     @Override