diff options
| author | Thomas <> | 2022-01-08 19:12:53 +0100 | 
|---|---|---|
| committer | Thomas <> | 2022-01-08 19:12:53 +0100 | 
| commit | e7ee4d20559ee82104f2c7c1584aa34b7c8dbebe (patch) | |
| tree | f66e396c7d9a34626795f94ed0a081885f57e1a9 /eaaf_modules/eaaf_module_auth_sl20/src/main | |
| parent | 999234a7e906b80c36f63127d753a8b37ac8e35e (diff) | |
| download | EAAF-Components-e7ee4d20559ee82104f2c7c1584aa34b7c8dbebe.tar.gz EAAF-Components-e7ee4d20559ee82104f2c7c1584aa34b7c8dbebe.tar.bz2 EAAF-Components-e7ee4d20559ee82104f2c7c1584aa34b7c8dbebe.zip | |
[fix] solve circular dependencies between 'AuthenticationManager', 'ModuleRegistration', and 'AuthModule' implementations
Diffstat (limited to 'eaaf_modules/eaaf_module_auth_sl20/src/main')
| -rw-r--r-- | eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java | 10 | 
1 files changed, 4 insertions, 6 deletions
| diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java index e9932ae8..d561a0bc 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java @@ -29,11 +29,9 @@ public abstract class AbstractSL20AuthenticationModulImpl implements AuthModule    private int priority = 3;    public static final List<String> VDA_TYPE_IDS = Arrays.asList("1", "2", "3", "4"); - +      @Autowired(required = true)    protected IConfiguration authConfig; -  @Autowired(required = true) -  private AbstractAuthenticationManager authManager;    @Override    public int getPriority() { @@ -51,9 +49,9 @@ public abstract class AbstractSL20AuthenticationModulImpl implements AuthModule    @PostConstruct    protected void initalSL20Authentication() { -    // parameter to whiteList -    authManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_CLIENT_TYPE); -    authManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_VDA_TYPE); +    // parameter to whiteList     +    AbstractAuthenticationManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_CLIENT_TYPE); +    AbstractAuthenticationManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_VDA_TYPE);    } | 
