I meant the permissions thing which is dotted all around the codebase, and 
looks like this:

import hudson.security.ACL;
import org.acegisecurity.Authentication;

public void doSomething(Authentication authentication) {
  if (ACL.SYSTEM.equals(authentication)) {
    // do something
  }
}

The matrix-auth component seems to have a hudson.security package, but I didn’t 
see the ACL class in it though.

> On 13 Feb 2020, at 14:13, Daniel Beck <[email protected]> wrote:
> 
> 
> 
> On Wed, Feb 12, 2020 at 6:50 PM Chris Kilding <[email protected] 
> <mailto:chris%[email protected]>> wrote:
> I have encountered the following solutions which seem relevant, but I know 
> very little about them:
> 
> - Cloudbees RBAC plugin (commercial)
> - Role Strategy Plugin
> - Jenkins permissions system
> 
> Given the way you wrote up this list, do you mean 
> https://plugins.jenkins.io/matrix-auth 
> <https://plugins.jenkins.io/matrix-auth> with the third item?
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7Pt%2B-NWfMV9Qvbr-kPAoBjb%3DgDFTCm4fG3tV1CeUVtHgK5g%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAMo7Pt%2B-NWfMV9Qvbr-kPAoBjb%3DgDFTCm4fG3tV1CeUVtHgK5g%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/242E58A5-AE65-416C-B8AD-33E9089046F5%40chriskilding.com.

Reply via email to