Paul Martin
2016-04-30 a502d96a860456ec5e8c96761db70f7cabb74751
src/main/java/com/gitblit/transport/ssh/SshKrbAuthenticator.java
@@ -33,10 +33,21 @@
   protected final IAuthenticationManager authManager;
   protected final boolean stripDomain;
   public SshKrbAuthenticator(IAuthenticationManager authManager, IStoredSettings settings) {
   public SshKrbAuthenticator(IStoredSettings settings, IAuthenticationManager authManager) {
      this.authManager = authManager;
      String keytabString = settings.getString(Keys.git.sshKrb5Keytab, "");
      if(! keytabString.isEmpty()) {
         setKeytabFile(keytabString);
      }
      String servicePrincipalName = settings.getString(Keys.git.sshKrb5ServicePrincipalName, "");
      if(! servicePrincipalName.isEmpty()) {
         setServicePrincipalName(servicePrincipalName);
      }
      this.stripDomain = settings.getBoolean(Keys.git.sshKrb5StripDomain, false);
      log.info("registry {}", authManager);
   }
   @Override