diff options
Diffstat (limited to 'org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks')
2 files changed, 8 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/KeyringMigrator.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/KeyringMigrator.java index 5ccd8765e..01ab29314 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/KeyringMigrator.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/KeyringMigrator.java @@ -53,7 +53,6 @@ public abstract class KeyringMigrator<T> { } } - @SuppressWarnings({ "unchecked", "deprecation" }) protected void migrateCredentials(T location) { try { Map<String, String> properties = getAuthorizationInfo(getUrl(location)); @@ -65,7 +64,13 @@ public abstract class KeyringMigrator<T> { } protected Map<String, String> getAuthorizationInfo(String url) throws MalformedURLException { - return Platform.getAuthorizationInfo(new URL(url), authRealm, authScheme); + return getAuthorizationInfo(new URL(url), authRealm, authScheme); + } + + @SuppressWarnings({ "deprecation", "unchecked" }) + protected Map<String, String> getAuthorizationInfo(URL url, String realm, String scheme) + throws MalformedURLException { + return Platform.getAuthorizationInfo(url, realm, scheme); } protected void putProperties(Map<String, String> properties, T location) { diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/TaskRepositoryKeyringMigrator.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/TaskRepositoryKeyringMigrator.java index a552c4ea4..569496ba8 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/TaskRepositoryKeyringMigrator.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/util/TaskRepositoryKeyringMigrator.java @@ -17,7 +17,6 @@ import java.util.Collection; import java.util.Map; import org.eclipse.core.runtime.IStatus; -import org.eclipse.core.runtime.Platform; import org.eclipse.core.runtime.Status; import org.eclipse.mylyn.commons.core.StatusHandler; import org.eclipse.mylyn.commons.net.AuthenticationCredentials; @@ -71,7 +70,7 @@ public class TaskRepositoryKeyringMigrator extends KeyringMigrator<TaskRepositor try { return super.getAuthorizationInfo(url); } catch (MalformedURLException e) { - return Platform.getAuthorizationInfo(defaultUrl, url, authScheme); + return getAuthorizationInfo(defaultUrl, url, authScheme); } } |