How does the "Credentials Binding Plugin" work?

49 views
Skip to first unread message

Shihaaz Buhary

unread,
May 14, 2019, 8:01:07 AM5/14/19
to Jenkins Developers
How does the "Credentials Binding Plugin" work internally? How is the credentials are stored?

Jeff Pearce

unread,
May 14, 2019, 9:34:59 AM5/14/19
to jenkin...@googlegroups.com
I don’t know the answer, but generally when I’m trying to figure something like this out, I clone the repo, run it locally, and set breakpoints in the places I’m interested. I find I learn quite a bit doing this.

Best
Jeff

Sent from my iPhone

On May 14, 2019, at 5:01 AM, Shihaaz Buhary <shih...@gmail.com> wrote:

How does the "Credentials Binding Plugin" work internally? How is the credentials are stored?

--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/06e103fc-e92e-42af-bd94-33caa9b839cb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Kazuhide Takahashi

unread,
May 14, 2019, 11:57:10 PM5/14/19
to Jenkins Developers
It may be helpful to refer to the relevant files in the following Github repositories:

CloudBees Amazon Web Services Credentials Plugin

src/main/java/com/cloudbees/jenkins/plugins/awscredentials/AWSDeclarativeCredentialsHandler.java
src/main/java/com/cloudbees/jenkins/plugins/awscredentials/AmazonWebServicesCredentialsBinding.java

2019年5月14日火曜日 22時34分59秒 UTC+9 Jeff Pearce:
I don’t know the answer, but generally when I’m trying to figure something like this out, I clone the repo, run it locally, and set breakpoints in the places I’m interested. I find I learn quite a bit doing this.

Best
Jeff

Sent from my iPhone

On May 14, 2019, at 5:01 AM, Shihaaz Buhary <shih...@gmail.com> wrote:

How does the "Credentials Binding Plugin" work internally? How is the credentials are stored?

--
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 jenkin...@googlegroups.com.

Matt Sicker

unread,
May 20, 2019, 4:19:39 PM5/20/19
to jenkin...@googlegroups.com
The credentials API docs should be useful:
https://github.com/jenkinsci/credentials-plugin/tree/master/docs
> To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/6d325325-8979-4f06-ba54-6f9399b877de%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
Matt Sicker
Senior Software Engineer, CloudBees
Reply all
Reply to author
Forward
0 new messages