AuthenticationOrigin getAuthenticationOrigin(String authOrigin) { if (configuration.getAuthentication().getAuthenticationOrigins() != null) { for (AuthenticationOrigin authenticationOrigin : configuration.getAuthentication().getAuthenticationOrigins()) { if (authOrigin.equals(authenticationOrigin.getId())) { return authenticationOrigin; } } } return null; }
if (configuration.getAuthentication().getAuthenticationOrigins() != null) { for (AuthenticationOrigin authenticationOrigin : configuration.getAuthentication().getAuthenticationOrigins()) { if (authenticationOrigin.getId() != null) { switch (authenticationOrigin.getType()) { new CatalogAuthenticationManager(catalogDBAdaptorFactory, configuration)); AuthenticationOrigin authenticationOrigin = new AuthenticationOrigin(); if (configuration.getAuthentication().getAuthenticationOrigins() == null) { configuration.getAuthentication().setAuthenticationOrigins(Arrays.asList(authenticationOrigin)); } else { for (AuthenticationOrigin origin : configuration.getAuthentication().getAuthenticationOrigins()) { if (AuthenticationOrigin.AuthenticationType.OPENCGA == origin.getType()) { catalogPresent = true; linkedList.addAll(configuration.getAuthentication().getAuthenticationOrigins()); linkedList.add(authenticationOrigin); configuration.getAuthentication().setAuthenticationOrigins(linkedList);
JwtManager(Configuration configuration) { this.configuration = configuration; this.secretKey = this.configuration.getAdmin().getSecretKey(); this.expiration = this.configuration.getAuthentication().getExpiration(); logger = LoggerFactory.getLogger(JwtManager.class); }