Github user emilianbold commented on a diff in the pull request:

    https://github.com/apache/incubator-netbeans/pull/2#discussion_r139602349
  
    --- Diff: o.n.core/src/org/netbeans/core/NbAuthenticator.java ---
    @@ -61,6 +63,7 @@
      */
     final class NbAuthenticator extends java.net.Authenticator {
    --- End diff --
    
    Ah, I see, and `NbAuthenticator` is package private too. I guess this is 
just standard NetBeans architecture of not over-exposing more than necessary.
    
    I guess:
    * we could either make `NbAuthenticator` class and constructor public or
    * introduce a `AuthenticatorFactory` which will be registered in the lookup 
with a default factory producing `NbAuthenticator` or
    * use your current solution
    



---

Reply via email to