jaspic-spec
  1. jaspic-spec
  2. JASPIC_SPEC-2

AuthConfigFactory javadoc indicates methods throw AuthException but method signatures do not

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Labels:
      None

      Description

      avadoc of four AuthConfigFactory methods indicate that they throw
      AuthException (which is a checked exception) but method signatures do not
      declare that they throw AuthException, and thus the exception cannot be thrown.
      Moreover, the inability to throw this exception, makes it unclear how errors
      are to be signaled by these methods.

      public static AuthConfigFactory getFactory();

      public abstract java.lang.StringregisterConfigProvider(
      java.lang.String className,
      java.util.Map properties,
      java.lang.String layer,
      java.lang.String appContext,
      java.lang.String description);

      public abstract java.lang.String registerConfigProvider(
      AuthConfigProvider provider,
      java.lang.String layer,
      java.lang.String appContext,
      java.lang.String description)

      public abstract void refresh()

      javadoc if refresh method of AuthConfig interface also indicates that it throws
      AuthException although method signature does not declare that it does.

      javadoc if refresh method of AuthConfigProvider interface also indicates that
      it throws AuthException although method signature does not declare that it
      does.

        Activity

        monzillo created issue -

          People

          • Assignee:
            monzillo
            Reporter:
            monzillo
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: