-
- Downloads
XNAT-4387 Made auth methods fully customizable via plugins. If none are...
XNAT-4387 Made auth methods fully customizable via plugins. If none are specified, it will default to db authentication, but if any are specified, only the specified ones will show up. I also added support for an order property to control the order of the methods in the dropdown, as well as the order in which they are checked when users attempt authentication. I see this plugin-based way of configuring providers remaining as an alternative to AdminUI configuration once that is implemented.
Showing
- src/main/java/org/nrg/xnat/security/XnatProviderManager.java 5 additions, 3 deletionssrc/main/java/org/nrg/xnat/security/XnatProviderManager.java
- src/main/java/org/nrg/xnat/security/alias/AliasTokenAuthenticationProvider.java 11 additions, 0 deletions...xnat/security/alias/AliasTokenAuthenticationProvider.java
- src/main/java/org/nrg/xnat/security/config/AuthenticationProviderAggregator.java 52 additions, 23 deletions...nat/security/config/AuthenticationProviderAggregator.java
- src/main/java/org/nrg/xnat/security/config/DatabaseAuthenticationProviderConfigurator.java 10 additions, 1 deletion...ty/config/DatabaseAuthenticationProviderConfigurator.java
- src/main/java/org/nrg/xnat/security/config/LdapAuthenticationProviderConfigurator.java 3 additions, 0 deletions...curity/config/LdapAuthenticationProviderConfigurator.java
- src/main/java/org/nrg/xnat/security/provider/XnatAuthenticationProvider.java 9 additions, 0 deletions...rg/xnat/security/provider/XnatAuthenticationProvider.java
- src/main/java/org/nrg/xnat/security/provider/XnatDatabaseAuthenticationProvider.java 11 additions, 0 deletions...security/provider/XnatDatabaseAuthenticationProvider.java
- src/main/java/org/nrg/xnat/security/provider/XnatLdapAuthenticationProvider.java 11 additions, 0 deletions...nat/security/provider/XnatLdapAuthenticationProvider.java
Please register or sign in to comment