package org.jenkinsci.plugins.stashNotifier; import com.cloudbees.plugins.credentials.Credentials; import com.cloudbees.plugins.credentials.CredentialsMatcher; import com.cloudbees.plugins.credentials.common.CertificateCredentials; import com.cloudbees.plugins.credentials.common.UsernamePasswordCredentials; /** * A very simple matcher to ensure we only show username/password or certificate credentials */ public class StashCredentialMatcher implements CredentialsMatcher { public boolean matches(Credentials credentials) { return (credentials instanceof CertificateCredentials) || (credentials instanceof UsernamePasswordCredentials); } }