Class to keep the in memory copy of CredentialsProvider so that user doesn't have to enter credentials for VCS every operation (pull, push, fetch)
This class is needed for backward compatibility. The new approach assumes that Git repo URLs are separated from credentials. See classes GitRepositoryStorage and GitCredentialStorage
Type Params | Return Type | Name and description |
---|---|---|
|
void |
addCredentials(Credentials credentials, java.lang.String gitRepo) |
|
static Credentials |
findCredentials(java.lang.String gitRepo) |
|
static java.util.UUID |
findCredentialsId(java.lang.String gitRepo) |
|
static Credentials |
getActualisedGitCredentials(java.lang.String gitRepo) |
|
Credentials |
getCredentials(java.lang.String gitRepo) |
|
java.util.UUID |
getCredentialsId(java.lang.String gitRepo) |
|
static CredentialsCache |
instance() |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |