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.WarningVersionRange
Nested 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 TypeMethodDescriptionvoid
setCredentialsId
(String credentialsId) updateDirectlyNow
(boolean signatureCheck) Methods inherited from class jp.ikedam.jenkins.plugins.updatesitesmanager.ManagedUpdateSite
getCaCertificate, getJsonSignatureValidator, getNote, isDisabled, isUseCaCertificate, setCaCertificate
Methods inherited from class jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSite
all, getAvailables, getDescriptor, getUpdates, hasUpdates, isDue
Methods 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
-true
to disable the site
-
-
Method Details
-
getCredentialsId
-
setCredentialsId
-
updateDirectlyNow
- Overrides:
updateDirectlyNow
in classUpdateSite
- Throws:
IOException
-
connect
- Overrides:
connect
in classUpdateSite
- Throws:
IOException
-