blob: 64e607a122242140afeba4cb99282c7a117ec2c3 [file] [log] [blame]
package net.sf.taverna.t2.workbench.ui.credentialmanager.startup;
import java.net.Authenticator;
import org.apache.taverna.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;
}
}