Package org.jenkinsci.plugins.p4.client
Class CredentialsHelper
- java.lang.Object
-
- org.jenkinsci.plugins.p4.client.CredentialsHelper
-
- Direct Known Subclasses:
SessionHelper
public class CredentialsHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description CredentialsHelper(String credentialID, TaskListener listener)
CredentialsHelper(P4BaseCredentials credential, TaskListener listener)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static P4BaseCredentials
findCredential(String id)
Deprecated.static P4BaseCredentials
findCredential(String credentialsId, Item item)
Finds a Perforce Credential based on credentials ID andItem
.static P4BaseCredentials
findCredential(String credentialsId, ItemGroup context)
Finds a Perforce Credential based on the String id.static P4BaseCredentials
findCredential(String credentialsId, Run run)
Finds a Perforce Credential based on the String id andRun
.AuthorisationConfig
getAuthorisationConfig()
P4BaseCredentials
getCredential()
TaskListener
getListener()
String
getPort()
int
getRetry()
int
getTick()
String
getUser()
void
log(String msg)
-
-
-
Constructor Detail
-
CredentialsHelper
public CredentialsHelper(P4BaseCredentials credential, TaskListener listener)
-
CredentialsHelper
public CredentialsHelper(String credentialID, TaskListener listener)
-
-
Method Detail
-
getListener
public TaskListener getListener()
-
getCredential
public P4BaseCredentials getCredential()
-
getAuthorisationConfig
public AuthorisationConfig getAuthorisationConfig()
-
log
public void log(String msg)
-
getRetry
public int getRetry()
-
getTick
public int getTick()
-
getUser
public String getUser()
-
getPort
public String getPort()
-
findCredential
@Deprecated public static P4BaseCredentials findCredential(String id)
Deprecated.Finds a Perforce Credential based on the String id.- Parameters:
id
- Credential ID- Returns:
- a P4StandardCredentials credential or null if not found.
-
findCredential
public static P4BaseCredentials findCredential(String credentialsId, ItemGroup context)
Finds a Perforce Credential based on the String id.- Parameters:
credentialsId
- Credential IDcontext
- The context- Returns:
- a P4StandardCredentials credential or null if not found.
-
findCredential
public static P4BaseCredentials findCredential(String credentialsId, Item item)
Finds a Perforce Credential based on credentials ID andItem
. This also tracks usage of the credentials.- Parameters:
credentialsId
- Credential IDitem
- TheItem
- Returns:
- a P4StandardCredentials credential or null if not found.
-
findCredential
public static P4BaseCredentials findCredential(String credentialsId, Run run)
Finds a Perforce Credential based on the String id andRun
.- Parameters:
credentialsId
- Credential IDrun
- TheRun
- Returns:
- a P4StandardCredentials credential or null if not found.
-
-