Class CloudBeesUpdateSite
- java.lang.Object
-
- hudson.model.UpdateSite
-
- com.cloudbees.jenkins.plugins.enabler.CloudBeesUpdateSite
-
public class CloudBeesUpdateSite extends UpdateSite
An update site that uses the CloudBees certificate for signing. Using a custom class name to avoid classpath clashes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.UpdateSite
UpdateSite.Data, UpdateSite.Deprecation, UpdateSite.Entry, UpdateSite.IssueTracker, UpdateSite.Plugin, UpdateSite.Warning, UpdateSite.WarningType, UpdateSite.WarningVersionRange
-
-
Field Summary
-
Fields inherited from class hudson.model.UpdateSite
neverUpdate
-
-
Constructor Summary
Constructors Constructor Description CloudBeesUpdateSite(String id, String url)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JSONSignatureValidator
getJsonSignatureValidator(String name)
-
Methods inherited from class hudson.model.UpdateSite
createInstallationJob, doInvalidateData, doVerifySignature, getApi, getAvailables, getConnectionCheckUrl, getData, getDataTimestamp, getDownloadUrl, getId, getJSONObject, getJsonSignatureValidator, getMetadataUrlForDownloadable, getPlugin, getUpdates, getUrl, hasUpdates, isDue, isLegacyDefault, updateDirectly, updateDirectly, updateDirectlyNow, updateDirectlyNow, verifySignatureInternal
-
-
-
-
Method Detail
-
getJsonSignatureValidator
protected JSONSignatureValidator getJsonSignatureValidator(@CheckForNull String name)
- Overrides:
getJsonSignatureValidator
in classUpdateSite
-
-