Class CredentialRequiredUpdateSite
java.lang.Object
hudson.model.UpdateSite
jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSite
jp.ikedam.jenkins.plugins.updatesitesmanager.ManagedUpdateSite
jp.ikedam.jenkins.plugins.updatesitesmanager.CredentialRequiredUpdateSite
- All Implemented Interfaces:
ExtensionPoint,Describable<DescribedUpdateSite>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class hudson.model.UpdateSite
UpdateSite.Data, UpdateSite.Deprecation, UpdateSite.Entry, UpdateSite.IssueTracker, UpdateSite.Plugin, UpdateSite.Warning, UpdateSite.WarningType, UpdateSite.WarningVersionRangeNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.model.UpdateSite
neverUpdate -
Constructor Summary
ConstructorsConstructorDescriptionCredentialRequiredUpdateSite(String id, String url, boolean useCaCertificate, String caCertificate, String note, boolean disabled) Create a new instance -
Method Summary
Modifier and TypeMethodDescriptionvoidsetCredentialsId(String credentialsId) updateDirectlyNow(boolean signatureCheck) Methods inherited from class jp.ikedam.jenkins.plugins.updatesitesmanager.ManagedUpdateSite
getCaCertificate, getJsonSignatureValidator, getNote, isDisabled, isUseCaCertificate, setCaCertificateMethods inherited from class jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSite
all, getAvailables, getDescriptor, getUpdates, hasUpdates, isDueMethods inherited from class hudson.model.UpdateSite
createInstallationJob, doInvalidateData, doVerifySignature, getApi, getConnectionCheckUrl, getData, getDataTimestamp, getDownloadUrl, getId, getJSONObject, getJsonSignatureValidator, getMetadataUrlForDownloadable, getPlugin, getSuggestedPluginsUrl, getUrl, isLegacyDefault, preValidate, updateData, updateDirectly, updateDirectly, updateDirectlyNow, verifySignatureInternal
-
Constructor Details
-
CredentialRequiredUpdateSite
@DataBoundConstructor public CredentialRequiredUpdateSite(String id, String url, boolean useCaCertificate, String caCertificate, String note, boolean disabled) Create a new instance- Parameters:
id- id for the siteurl- URL for the siteuseCaCertificate- whether to use a specified CA certificatecaCertificate- CA certificate to verify the sitenote- notedisabled-trueto disable the site
-
-
Method Details
-
getCredentialsId
-
setCredentialsId
-
updateDirectlyNow
- Overrides:
updateDirectlyNowin classUpdateSite- Throws:
IOException
-
connect
- Overrides:
connectin classUpdateSite- Throws:
IOException
-