Interface P4Credentials
-
- All Superinterfaces:
com.cloudbees.plugins.credentials.Credentials
,Describable<com.cloudbees.plugins.credentials.Credentials>
,ExtensionPoint
,com.cloudbees.plugins.credentials.common.IdCredentials
,Serializable
,com.cloudbees.plugins.credentials.common.StandardCredentials
,com.cloudbees.plugins.credentials.common.StandardUsernameCredentials
,com.cloudbees.plugins.credentials.common.UsernameCredentials
- All Known Subinterfaces:
P4Password
,P4Ticket
- All Known Implementing Classes:
P4BaseCredentials
,P4PasswordImpl
,P4TicketImpl
public interface P4Credentials extends com.cloudbees.plugins.credentials.common.StandardUsernameCredentials
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getP4port()
TrustImpl
getSsl()
String
getTrust()
boolean
isSslEnabled()
-
Methods inherited from interface com.cloudbees.plugins.credentials.Credentials
forRun, getDescriptor, getScope
-
-
-
-
Method Detail
-
getP4port
String getP4port()
- Returns:
- p4port in the form 'hostname:port' Only used for Jelly binding; use getFullP4port()
-
getSsl
TrustImpl getSsl()
- Returns:
- SSL object if enabled
-
isSslEnabled
boolean isSslEnabled()
- Returns:
- true if SSL is selected Do not use isSsl() JENKINS-58249
-
getTrust
String getTrust()
- Returns:
- The P4 trust fingerprint
-
-