private static class GSSManagerFactory.SunGSSManagerFactory extends GSSManagerFactory
Modifier and Type | Field and Description |
---|---|
private static java.lang.reflect.Constructor<?> |
GSS_MANAGER_IMPL_CONSTRUCTOR |
private static java.lang.reflect.Constructor<?> |
HTTP_CALLER_CONSTRUCTOR |
private static java.lang.reflect.Constructor<?> |
HTTP_CALLER_INFO_CONSTRUCTOR |
private static boolean |
IS_SUPPORTED |
Modifier | Constructor and Description |
---|---|
private |
SunGSSManagerFactory() |
Modifier and Type | Method and Description |
---|---|
private static void |
init() |
static boolean |
isSupported()
Detects if SunGSSManagerProvider is supported by the system
|
org.ietf.jgss.GSSManager |
newInstance(java.net.URL url)
Returns a GSS Manager instance for the provided url
|
detect
private static boolean IS_SUPPORTED
private static java.lang.reflect.Constructor<?> HTTP_CALLER_INFO_CONSTRUCTOR
private static java.lang.reflect.Constructor<?> HTTP_CALLER_CONSTRUCTOR
private static java.lang.reflect.Constructor<?> GSS_MANAGER_IMPL_CONSTRUCTOR
private static void init() throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException
java.lang.ClassNotFoundException
java.lang.NoSuchMethodException
public static boolean isSupported()
public org.ietf.jgss.GSSManager newInstance(java.net.URL url)
GSSManagerFactory
newInstance
in class GSSManagerFactory
url
- the repository url