Package org.eclipse.jgit.util
Class GSSManagerFactory.SunGSSManagerFactory
- java.lang.Object
-
- org.eclipse.jgit.util.GSSManagerFactory
-
- org.eclipse.jgit.util.GSSManagerFactory.SunGSSManagerFactory
-
- Enclosing class:
- GSSManagerFactory
private static class GSSManagerFactory.SunGSSManagerFactory extends GSSManagerFactory
-
-
Field Summary
Fields Modifier and Type Field 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
-
Constructor Summary
Constructors Modifier Constructor Description private
SunGSSManagerFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static void
init()
static boolean
isSupported()
Detects if SunGSSManagerProvider is supported by the systemorg.ietf.jgss.GSSManager
newInstance(java.net.URL url)
Returns a GSS Manager instance for the provided url-
Methods inherited from class org.eclipse.jgit.util.GSSManagerFactory
detect
-
-
-
-
Field Detail
-
IS_SUPPORTED
private static boolean IS_SUPPORTED
-
HTTP_CALLER_INFO_CONSTRUCTOR
private static java.lang.reflect.Constructor<?> HTTP_CALLER_INFO_CONSTRUCTOR
-
HTTP_CALLER_CONSTRUCTOR
private static java.lang.reflect.Constructor<?> HTTP_CALLER_CONSTRUCTOR
-
GSS_MANAGER_IMPL_CONSTRUCTOR
private static java.lang.reflect.Constructor<?> GSS_MANAGER_IMPL_CONSTRUCTOR
-
-
Method Detail
-
init
private static void init() throws java.lang.ClassNotFoundException, java.lang.NoSuchMethodException
- Throws:
java.lang.ClassNotFoundException
java.lang.NoSuchMethodException
-
isSupported
public static boolean isSupported()
Detects if SunGSSManagerProvider is supported by the system- Returns:
- true if it is supported
-
newInstance
public org.ietf.jgss.GSSManager newInstance(java.net.URL url)
Description copied from class:GSSManagerFactory
Returns a GSS Manager instance for the provided url- Specified by:
newInstance
in classGSSManagerFactory
- Parameters:
url
- the repository url- Returns:
- a GSSManager instance
-
-