Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-36494

Use try with resources for impersonation

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Minor Minor
    • core
    • None

      ACL.impersonate uses pre-java 7 patterns and either ends up with requiring a finally or requiring additional classloading.

      Much more efficient if we can do something like

      try (ACLContext _ = ACL.as(auth)) {
        // do some stuff as auth
      }
      

            stephenconnolly Stephen Connolly
            stephenconnolly Stephen Connolly
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: