jenkinsci / jenkinsci/active-directory-plugin
[JENKINS-66847] AD plugin doesn't use Jenkins credentials for bind dn and password
- Dominant language
- Java
- Stars
- 53
- Forks
- 115
- PR merge metrics
- No merged PRs in 30d
Description
As the summary says, the AD plugin still uses custom fields for providing the bind dn and password instead of a credentials selector. This also makes it necessary to put a variable into JCasC files instead of a credentials ID which undermines security (because that variable has to be set somewhere).
Please fix.
---
Originally reported by dhs, imported from: AD plugin doesn't use Jenkins credentials for bind dn and password
fbelzunc
Raw content of original issue
As the summary says, the AD plugin still uses custom fields for providing the bind dn and password instead of a credentials selector. This also makes it necessary to put a variable into JCasC files instead of a credentials ID which undermines security (because that variable has to be set somewhere).
Please fix.
- environment:
Any
Contributor guide
Research direction
No source file or test is named. Start by locating the Active Directory plugin configuration entry point for the bind DN and password, then trace how Jenkins credentials and JCasC values are handled; done means the configuration uses a credentials selector and supports a credentials ID in JCasC instead of requiring a variable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- authentication, security
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100