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_CONSTRUCTORprivate static java.lang.reflect.Constructor<?>HTTP_CALLER_CONSTRUCTORprivate static java.lang.reflect.Constructor<?>HTTP_CALLER_INFO_CONSTRUCTORprivate static booleanIS_SUPPORTED
-
Constructor Summary
Constructors Modifier Constructor Description privateSunGSSManagerFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static voidinit()static booleanisSupported()Detects if SunGSSManagerProvider is supported by the systemorg.ietf.jgss.GSSManagernewInstance(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.ClassNotFoundExceptionjava.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:GSSManagerFactoryReturns a GSS Manager instance for the provided url- Specified by:
newInstancein classGSSManagerFactory- Parameters:
url- the repository url- Returns:
- a GSSManager instance
-
-