blob: 29ec9b639641d58c857c8e8318ca4ede7df329f1 [file] [log] [blame]
package net.sf.taverna.t2.workbench.ui.credentialmanager.startup;
import java.net.Authenticator;
import net.sf.taverna.t2.security.credentialmanager.CredentialManager;
import net.sf.taverna.t2.workbench.StartupSPI;
public class SetCredManAuthenticatorStartupHook implements StartupSPI {
private CredentialManager credManager;
@Override
public int positionHint() {
return 50;
}
@Override
public boolean startup() {
Authenticator.setDefault(credManager.getAuthenticator());
return true;
}
public void setCredentialManager(CredentialManager credManager) {
this.credManager = credManager;
}
}