/***************** * Extracts all registered credentials and passwords * * Jenkins credentials are encrypted and passwords cannot be retrived easily. * Run this script to get all credentials pairs in an "Id : Password" format. * Note: This script will not display information for SSH and Certificate * credential types. * *****************/ import com.cloudbees.plugins.credentials.* println "Printing all the credentials and passwords..." def creds = com.cloudbees.plugins.credentials.CredentialsProvider.lookupCredentials( com.cloudbees.plugins.credentials.common.StandardUsernameCredentials.class, Jenkins.instance, null, null ); for (c in creds) { try { println(c.id + " : " + c.password ) } catch (MissingPropertyException) {} }