@Extension(optional=true, ordinal=2.0) @Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public class CredentialsRootConfigurator extends io.jenkins.plugins.casc.BaseConfigurator<GlobalCredentialsConfiguration> implements io.jenkins.plugins.casc.RootElementConfigurator<GlobalCredentialsConfiguration>
ConfigurationAsCode
https://github.com/jenkinsci/configuration-as-code-plugin
Credentials from the default SystemCredentialsProvider are handled by default.
Credentials provided by CredentialsProvider extensions are handled if there is a BaseConfigurator extension for it,
they will be ignored otherwise.| Constructor and Description |
|---|
CredentialsRootConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
Set<io.jenkins.plugins.casc.Attribute<GlobalCredentialsConfiguration,?>> |
describe() |
io.jenkins.plugins.casc.model.CNode |
describe(GlobalCredentialsConfiguration instance,
io.jenkins.plugins.casc.ConfigurationContext context) |
String |
getName() |
Class<GlobalCredentialsConfiguration> |
getTarget() |
GlobalCredentialsConfiguration |
getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context) |
GlobalCredentialsConfiguration |
instance(io.jenkins.plugins.casc.model.Mapping mapping,
io.jenkins.plugins.casc.ConfigurationContext context) |
check, compare, configure, configure, createAttribute, equals, exclusions, handleUnknown, hashCodeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcanConfigure, check, configure, describeStructure, extensionOrdinalSort, extractExtensionOrdinal, extractExtensionOrdinal, extractExtensionOrdinal, getAttributes, getConfigurators, getDisplayName, getImplementedAPI, getNames, normalize@NonNull public String getName()
getName in interface io.jenkins.plugins.casc.Configurator<GlobalCredentialsConfiguration>public Class<GlobalCredentialsConfiguration> getTarget()
getTarget in interface io.jenkins.plugins.casc.Configurator<GlobalCredentialsConfiguration>public GlobalCredentialsConfiguration getTargetComponent(io.jenkins.plugins.casc.ConfigurationContext context)
getTargetComponent in interface io.jenkins.plugins.casc.RootElementConfigurator<GlobalCredentialsConfiguration>public GlobalCredentialsConfiguration instance(io.jenkins.plugins.casc.model.Mapping mapping, io.jenkins.plugins.casc.ConfigurationContext context)
instance in class io.jenkins.plugins.casc.BaseConfigurator<GlobalCredentialsConfiguration>@NonNull public Set<io.jenkins.plugins.casc.Attribute<GlobalCredentialsConfiguration,?>> describe()
describe in interface io.jenkins.plugins.casc.Configurator<GlobalCredentialsConfiguration>describe in class io.jenkins.plugins.casc.BaseConfigurator<GlobalCredentialsConfiguration>@CheckForNull public io.jenkins.plugins.casc.model.CNode describe(GlobalCredentialsConfiguration instance, io.jenkins.plugins.casc.ConfigurationContext context) throws Exception
describe in interface io.jenkins.plugins.casc.Configurator<GlobalCredentialsConfiguration>ExceptionCopyright © 2016–2021. All rights reserved.