Class GSSManagerFactory.SunGSSManagerFactory

    • 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
    • Constructor Detail

      • SunGSSManagerFactory

        private SunGSSManagerFactory()
    • 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 class GSSManagerFactory
        Parameters:
        url - the repository url
        Returns:
        a GSSManager instance