Class GlobalCredentialsConfiguration
- java.lang.Object
-
- hudson.model.ManagementLink
-
- com.cloudbees.plugins.credentials.GlobalCredentialsConfiguration
-
- All Implemented Interfaces:
ExtensionPoint
,Action
,Describable<GlobalCredentialsConfiguration>
,ModelObject
@Extension(ordinal=2.147483435E9) public class GlobalCredentialsConfiguration extends ManagementLink implements Describable<GlobalCredentialsConfiguration>
ManagementLink
to expose the global credentials configuration screen.- Since:
- 2.0
- See Also:
CredentialsProviderManager.Configuration
,GlobalCredentialsConfiguration.Category
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GlobalCredentialsConfiguration.Category
Security related configurations.static class
GlobalCredentialsConfiguration.DescriptorImpl
OurDescriptor
.-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static Predicate<Descriptor>
FILTER
Our filter.-
Fields inherited from class hudson.model.ManagementLink
LIST
-
-
Constructor Summary
Constructors Constructor Description GlobalCredentialsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kohsuke.stapler.HttpResponse
doConfigure(org.kohsuke.stapler.StaplerRequest req)
Handles the form submissionString
getCategoryName()
String
getDescription()
Descriptor<GlobalCredentialsConfiguration>
getDescriptor()
String
getDisplayName()
String
getIconFileName()
String
getUrlName()
-
Methods inherited from class hudson.model.ManagementLink
all, getBadge, getCategory, getRequiredPermission, getRequiresConfirmation, getRequiresPOST
-
-
-
-
Field Detail
-
FILTER
public static final Predicate<Descriptor> FILTER
Our filter.
-
-
Method Detail
-
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName
in interfaceAction
- Specified by:
getIconFileName
in classManagementLink
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getDescription
public String getDescription()
- Overrides:
getDescription
in classManagementLink
-
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interfaceAction
- Specified by:
getUrlName
in classManagementLink
-
getCategoryName
public String getCategoryName()
- Overrides:
getCategoryName
in classManagementLink
-
doConfigure
@NonNull @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public org.kohsuke.stapler.HttpResponse doConfigure(@NonNull org.kohsuke.stapler.StaplerRequest req) throws IOException, javax.servlet.ServletException, Descriptor.FormException
Handles the form submission- Parameters:
req
- the request.- Returns:
- the response.
- Throws:
IOException
- if something goes wrong.javax.servlet.ServletException
- if something goes wrong.Descriptor.FormException
- if something goes wrong.
-
getDescriptor
public Descriptor<GlobalCredentialsConfiguration> getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<GlobalCredentialsConfiguration>
-
-