Class AmbiguousSidsAdminMonitor
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.AdministrativeMonitor
org.jenkinsci.plugins.rolestrategy.AmbiguousSidsAdminMonitor
- All Implemented Interfaces:
ExtensionPoint
,ModelObject
,SearchableModelObject
,SearchItem
,org.kohsuke.stapler.StaplerProxy
@Extension
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class AmbiguousSidsAdminMonitor
extends AdministrativeMonitor
Alert administrators in case ambiguous SID are declared.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class hudson.model.AdministrativeMonitor
id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic AmbiguousSidsAdminMonitor
get()
boolean
void
updateEntries
(Collection<PermissionEntry> entries) To be called everytime Permission Entries are updated.Methods inherited from class hudson.model.AdministrativeMonitor
all, disable, doDisable, getRequiredPermission, getSearchUrl, getTarget, getUrl, isEnabled, isSecurity
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
-
Constructor Details
-
AmbiguousSidsAdminMonitor
public AmbiguousSidsAdminMonitor()
-
-
Method Details
-
get
-
updateEntries
To be called everytime Permission Entries are updated.- Parameters:
entries
- All entries in the system.
-
getAmbiguousEntries
-
isActivated
public boolean isActivated()- Specified by:
isActivated
in classAdministrativeMonitor
-
getDisplayName
- Specified by:
getDisplayName
in interfaceModelObject
- Overrides:
getDisplayName
in classAdministrativeMonitor
-