mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-07 13:41:21 +00:00
GUAC-587: Do not import deprecated GuacamoleClassloader. Not all Java compilers are happy with this import, even though the importing class is also deprecated.
This commit is contained in:
@@ -24,7 +24,6 @@ package org.glyptodon.guacamole.net.basic.properties;
|
|||||||
|
|
||||||
import org.glyptodon.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import org.glyptodon.guacamole.net.auth.AuthenticationProvider;
|
import org.glyptodon.guacamole.net.auth.AuthenticationProvider;
|
||||||
import org.glyptodon.guacamole.net.basic.GuacamoleClassLoader;
|
|
||||||
import org.glyptodon.guacamole.properties.GuacamoleProperty;
|
import org.glyptodon.guacamole.properties.GuacamoleProperty;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -50,7 +49,7 @@ public abstract class AuthenticationProviderProperty implements GuacamolePropert
|
|||||||
try {
|
try {
|
||||||
|
|
||||||
// Get authentication provider class
|
// Get authentication provider class
|
||||||
Class<?> authProviderClass = GuacamoleClassLoader.getInstance().loadClass(authProviderClassName);
|
Class<?> authProviderClass = org.glyptodon.guacamole.net.basic.GuacamoleClassLoader.getInstance().loadClass(authProviderClassName);
|
||||||
|
|
||||||
// Verify the located class is actually a subclass of AuthenticationProvider
|
// Verify the located class is actually a subclass of AuthenticationProvider
|
||||||
if (!AuthenticationProvider.class.isAssignableFrom(authProviderClass))
|
if (!AuthenticationProvider.class.isAssignableFrom(authProviderClass))
|
||||||
|
Reference in New Issue
Block a user