SilverFox
2016-04-08 924d8e3cb67d0b35cad3b9b35f3373db2e8feeb7
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