A C D E F G H I J L M N O P R S T U V _ 
All Classes All Packages

A

AbstractAuthorizationContainerConverter<T extends AuthorizationContainer> - Class in org.jenkinsci.plugins.matrixauth
 
AbstractAuthorizationContainerConverter() - Constructor for class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationContainerConverter
 
AbstractAuthorizationPropertyConverter<T extends AuthorizationProperty> - Class in org.jenkinsci.plugins.matrixauth
 
AbstractAuthorizationPropertyConverter() - Constructor for class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationPropertyConverter
 
activeFolders - Variable in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor
 
activeJobs - Variable in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor
 
activeNodes - Variable in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor
 
add(AuthorizationStrategy, User, Permission) - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.PermissionAdderImpl
 
add(Permission, String) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Deprecated.
add(Permission, PermissionEntry) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
add(String) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Works like AuthorizationContainer.add(Permission, PermissionEntry) but takes both parameters from a single string of the form PERMISSION_ID:sid (legacy format, implicit 'EITHER' type) or type:PERMISSION_ID:sid (new since 3.0).
addPermission(AuthorizationProperty) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
addPermission(AuthorizationProperty) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslGroup
 
addPermission(AuthorizationProperty) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslUser
 
addPermission(AuthorizationProperty) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslUserOrGroup
 
all() - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategyDescriptor
 
AmbiguityMonitor - Class in org.jenkinsci.plugins.matrixauth
Warn when any configuration contains ambiguous permission assignments.
AmbiguityMonitor() - Constructor for class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
AmbiguityMonitor_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key AmbiguityMonitor.DisplayName: Ambiguous Permission Assignments.
AmbiguityMonitor.Contributor - Interface in org.jenkinsci.plugins.matrixauth
Implementations must provide a entries.jelly file to display their ambiguous items as top-level <li> items (it will be displayed in a <ul>.
AmbiguityMonitor.GlobalConfigurationContributor - Class in org.jenkinsci.plugins.matrixauth
 
AmbiguityMonitor.JobContributor - Class in org.jenkinsci.plugins.matrixauth
 
AmbiguityMonitor.JobContributor.JobListenerImpl - Class in org.jenkinsci.plugins.matrixauth
 
AmbiguityMonitor.JobSaveableListenerImpl - Class in org.jenkinsci.plugins.matrixauth
 
AmbiguityMonitor.NodeContributor - Class in org.jenkinsci.plugins.matrixauth
 
AmbiguityMonitor.NodeContributor.NodeListenerImpl - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationContainer - Interface in org.jenkinsci.plugins.matrixauth
 
AuthorizationContainer.IdStrategyComparator - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationContainer.PermissionEntryComparator - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationContainerDescriptor - Interface in org.jenkinsci.plugins.matrixauth
Interface methods common to descriptors of authorization strategy and the various properties.
AuthorizationMatrixNodeProperty - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationMatrixNodeProperty() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
AuthorizationMatrixNodeProperty(Map<Permission, Set<PermissionEntry>>) - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
AuthorizationMatrixNodeProperty_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key AuthorizationMatrixNodeProperty.DisplayName: Enable node-based security.
AuthorizationMatrixNodeProperty.ConverterImpl - Class in org.jenkinsci.plugins.matrixauth
AuthorizationMatrixNodeProperty.DescriptorImpl - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationMatrixNodeProperty.NodeListenerImpl - Class in org.jenkinsci.plugins.matrixauth
Ensure that the user creating a node has Read and Configure permissions
AuthorizationMatrixNodePropertyConfigurator - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
 
AuthorizationMatrixNodePropertyConfigurator() - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.AuthorizationMatrixNodePropertyConfigurator
 
AuthorizationMatrixProperty - Class in com.cloudbees.hudson.plugins.folder.properties
AuthorizationMatrixProperty - Class in hudson.security
JobProperty to associate ACL for each project.
AuthorizationMatrixProperty() - Constructor for class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
AuthorizationMatrixProperty(List<AuthorizationProperty.DslEntry>) - Constructor for class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
Exists for reflective Job DSL / Pipeline use only.
AuthorizationMatrixProperty(List<AuthorizationProperty.DslEntry>) - Constructor for class hudson.security.AuthorizationMatrixProperty
Exists for reflective Job DSL / Pipeline use only.
AuthorizationMatrixProperty(Map<Permission, ? extends Set<String>>) - Constructor for class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
Deprecated.
AuthorizationMatrixProperty(Map<Permission, Set<String>>) - Constructor for class hudson.security.AuthorizationMatrixProperty
AuthorizationMatrixProperty(Map<Permission, Set<PermissionEntry>>, InheritanceStrategy) - Constructor for class hudson.security.AuthorizationMatrixProperty
 
AuthorizationMatrixProperty.ConverterImpl - Class in com.cloudbees.hudson.plugins.folder.properties
AuthorizationMatrixProperty.ConverterImpl - Class in hudson.security
AuthorizationMatrixProperty.DescriptorImpl - Class in com.cloudbees.hudson.plugins.folder.properties
 
AuthorizationMatrixProperty.DescriptorImpl - Class in hudson.security
 
AuthorizationMatrixProperty.ItemListenerImpl - Class in com.cloudbees.hudson.plugins.folder.properties
Ensure that the user creating a folder has Read and Configure permissions
AuthorizationMatrixProperty.ItemListenerImpl - Class in hudson.security
Ensure that the user creating a job has Read and Configure permissions
AuthorizationProperty - Interface in org.jenkinsci.plugins.matrixauth
 
AuthorizationProperty.DslEntry - Class in org.jenkinsci.plugins.matrixauth
Common superclass for AuthorizationProperty.DslUser, AuthorizationProperty.DslGroup, and AuthorizationProperty.DslUserOrGroup, supporting nicer DSLs for Job DSL and Pipeline Job definitions/reconfigurations.
AuthorizationProperty.DslGroup - Class in org.jenkinsci.plugins.matrixauth
Represents a group being assigned permissions.
AuthorizationProperty.DslGroup.DescriptorImpl - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationProperty.DslUser - Class in org.jenkinsci.plugins.matrixauth
Represents a user being assigned permissions.
AuthorizationProperty.DslUser.DescriptorImpl - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationProperty.DslUserOrGroup - Class in org.jenkinsci.plugins.matrixauth
Represents a user or group being assigned permissions.
AuthorizationProperty.DslUserOrGroup.DescriptorImpl - Class in org.jenkinsci.plugins.matrixauth
 
AuthorizationPropertyDescriptor<T extends AuthorizationProperty> - Interface in org.jenkinsci.plugins.matrixauth
Interface with default methods common to all authorization related property descriptors.
AuthorizationType - Enum in org.jenkinsci.plugins.matrixauth
The type of object being granted authorization.

C

canConvert(Class) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.ConverterImpl
 
canConvert(Class) - Method in class hudson.security.AuthorizationMatrixProperty.ConverterImpl
 
canConvert(Class) - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.ConverterImpl
 
canConvert(Class) - Method in class hudson.security.ProjectMatrixAuthorizationStrategy.ConverterImpl
 
canConvert(Class) - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationContainerConverter
 
canConvert(Class) - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationPropertyConverter
 
canConvert(Class) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.ConverterImpl
 
child() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
Child(String, List<PermissionDefinition>) - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry.Child
 
com.cloudbees.hudson.plugins.folder.properties - package com.cloudbees.hudson.plugins.folder.properties
 
compare(String, String) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationContainer.IdStrategyComparator
 
compare(PermissionEntry, PermissionEntry) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationContainer.PermissionEntryComparator
 
compareTo(AuthorizationProperty.DslEntry) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
compareTo(PermissionDefinition) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition
 
compareTo(PermissionEntry) - Method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
convert(Class, Object) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition.StaplerConverterImpl
 
ConverterImpl() - Constructor for class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.ConverterImpl
 
ConverterImpl() - Constructor for class hudson.security.AuthorizationMatrixProperty.ConverterImpl
 
ConverterImpl() - Constructor for class hudson.security.GlobalMatrixAuthorizationStrategy.ConverterImpl
 
ConverterImpl() - Constructor for class hudson.security.ProjectMatrixAuthorizationStrategy.ConverterImpl
 
ConverterImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.ConverterImpl
 
create() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.ConverterImpl
 
create() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.DescriptorImpl
 
create() - Method in class hudson.security.AuthorizationMatrixProperty.ConverterImpl
 
create() - Method in class hudson.security.AuthorizationMatrixProperty.DescriptorImpl
 
create() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.ConverterImpl
 
create() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
 
create() - Method in class hudson.security.ProjectMatrixAuthorizationStrategy.ConverterImpl
 
create() - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationContainerConverter
 
create() - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationPropertyConverter
 
create() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.ConverterImpl
 
create() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
 
create() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptor
 
createNewInstance(StaplerRequest, JSONObject, boolean) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptor
 

D

DANGEROUS_PERMISSIONS - Static variable in class hudson.security.GlobalMatrixAuthorizationStrategy
List of permissions considered dangerous to grant to non-admin users.
DefinitionEntry - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
Entry for type-safe permission definitions in JCasC YAML.
DefinitionEntry() - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
DefinitionEntry(AuthorizationType, DefinitionEntry.Child) - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
DefinitionEntry.Child - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
 
DeprecationUtil - Class in org.jenkinsci.plugins.matrixauth
 
describe() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.AuthorizationMatrixNodePropertyConfigurator
 
describe() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.MatrixAuthorizationStrategyConfigurator
 
describe(GlobalMatrixAuthorizationStrategy, ConfigurationContext) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.GlobalMatrixAuthorizationStrategyConfigurator
 
describe(ProjectMatrixAuthorizationStrategy, ConfigurationContext) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.ProjectMatrixAuthorizationStrategyConfigurator
 
DESCRIPTOR - Static variable in class hudson.security.GlobalMatrixAuthorizationStrategy
 
DESCRIPTOR - Static variable in class hudson.security.ProjectMatrixAuthorizationStrategy
 
DescriptorImpl() - Constructor for class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.security.AuthorizationMatrixProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslGroup.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslUser.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslUserOrGroup.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.InheritGlobalStrategy.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.InheritParentStrategy.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.NonInheritingStrategy.DescriptorImpl
 
doCheckName(AbstractFolder<?>, String) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.DescriptorImpl
 
doCheckName(Computer, String) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
 
doCheckName(Job<?, ?>, String) - Method in class hudson.security.AuthorizationMatrixProperty.DescriptorImpl
 
doCheckName(String) - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
 
doCheckName_(String, AccessControlled, Permission) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
DslEntry(String, List<String>) - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
DslGroup(String, List<String>) - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslGroup
 
DslUser(String, List<String>) - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslUser
 
DslUserOrGroup(String, List<String>) - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslUserOrGroup
 

E

EITHER - org.jenkinsci.plugins.matrixauth.AuthorizationType
Either type is being granted permissions.
entryFor(String, String) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
equals(Object) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
equals(Object) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition
 
equals(Object) - Method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 

F

findPermission(String) - Static method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
findPermission(String) - Static method in class org.jenkinsci.plugins.matrixauth.integrations.PermissionFinder
Attempt to match a given permission to what is defined in the UI.
findPermissionId(String) - Static method in class org.jenkinsci.plugins.matrixauth.integrations.PermissionFinder
Attempt to match a given permission to what is defined in the UI.
FolderContributor - Class in com.cloudbees.hudson.plugins.folder.properties
 
FolderContributor() - Constructor for class com.cloudbees.hudson.plugins.folder.properties.FolderContributor
 
FolderContributor.FolderListenerImpl - Class in com.cloudbees.hudson.plugins.folder.properties
 
FolderContributor.FolderSaveableListenerImpl - Class in com.cloudbees.hudson.plugins.folder.properties
 
FolderListenerImpl() - Constructor for class com.cloudbees.hudson.plugins.folder.properties.FolderContributor.FolderListenerImpl
 
FolderSaveableListenerImpl() - Constructor for class com.cloudbees.hudson.plugins.folder.properties.FolderContributor.FolderSaveableListenerImpl
 
forPermission(Permission) - Static method in class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition
 
fromString(String) - Static method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 

G

getACL() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
getACL() - Method in class hudson.security.AuthorizationMatrixProperty
 
getACL() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
getACL(AbstractItem) - Method in class hudson.security.ProjectMatrixAuthorizationStrategy
 
getACL(ItemGroup<?>) - Method in class hudson.security.ProjectMatrixAuthorizationStrategy
 
getACL(Job<?, ?>) - Method in class hudson.security.ProjectMatrixAuthorizationStrategy
 
getACL(Node) - Method in class hudson.security.ProjectMatrixAuthorizationStrategy
 
getAllGroups() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
getAllPermissionEntries() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
 
getAllSIDs() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Deprecated.
getApplicableDescriptors(Class<?>) - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategyDescriptor
 
getContributors() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
getDescription(Permission) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
getDescriptor() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
 
getDescriptor() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
getDescriptor() - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategy
 
getDisplayName() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
getDisplayName() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritGlobalStrategy.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritParentStrategy.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.matrixauth.inheritance.NonInheritingStrategy.DescriptorImpl
 
getEditingPermission() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
getEditingPermission() - Method in class hudson.security.AuthorizationMatrixProperty
 
getEditingPermission() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy
 
getEditingPermission() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
 
getEditingPermission() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
getEffectiveACL(ACL, AccessControlled) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategy
 
getEntries() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
getEntries() - Method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor
 
getEntries() - Method in class hudson.security.AuthorizationMatrixProperty
 
getEntries() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor
 
getEntries() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationProperty
Getter supporting nicer DSL syntax for Job DSL and Pipeline job property definitions.
getEntries(AuthorizationContainer) - Static method in class org.jenkinsci.plugins.matrixauth.integrations.casc.MatrixAuthorizationStrategyConfigurator
Maps an AuthorizationContainer to a collection (list) of DefinitionEntry, its serialized form.
getGrantedPermissionEntries() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
getGrantedPermissionEntries() - Method in class hudson.security.AuthorizationMatrixProperty
 
getGrantedPermissionEntries() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy
 
getGrantedPermissionEntries() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Returns a live modifiable map of permissions.
getGrantedPermissionEntries() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
getGrantedPermissions() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Deprecated.
getGroup() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
getGroups() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
getGroups() - Method in class hudson.security.AuthorizationMatrixProperty
 
getGroups() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy
 
getGroups() - Method in class hudson.security.ProjectMatrixAuthorizationStrategy
 
getGroups() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Internal only: Returns all recorded (possible) group sids to allow populating AuthorizationStrategy.getGroups().
getGroups() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
getImplementedAPI() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.MatrixAuthorizationStrategyConfigurator
 
getInheritanceStrategy() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
getInheritanceStrategy() - Method in class hudson.security.AuthorizationMatrixProperty
 
getInheritanceStrategy() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
getInheritanceStrategy() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationProperty
 
getName() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
getName() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry.Child
 
getName() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.GlobalMatrixAuthorizationStrategyConfigurator
 
getName() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.ProjectMatrixAuthorizationStrategyConfigurator
 
getPermission() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition
 
getPermissions() - Method in class hudson.security.AuthorizationMatrixProperty
Getter corresponding to databound contructor for Pipeline snippetizer.
getPermissions() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
getPermissions() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry.Child
 
getPermissionScope() - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.DescriptorImpl
 
getPermissionScope() - Method in class hudson.security.AuthorizationMatrixProperty.DescriptorImpl
 
getPermissionScope() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
 
getPermissionScope() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
getPermissionScope() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
 
getRootACL() - Method in class hudson.security.GlobalMatrixAuthorizationStrategy
 
getSid() - Method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
getTarget() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.AuthorizationMatrixNodePropertyConfigurator
 
getTarget() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.GlobalMatrixAuthorizationStrategyConfigurator
 
getTarget() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.ProjectMatrixAuthorizationStrategyConfigurator
 
getType() - Method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
getTypeLabel(String) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
getUser() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
getUserOrGroup() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
GlobalConfigurationContributor() - Constructor for class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.GlobalConfigurationContributor
 
GlobalMatrixAuthorizationStrategy - Class in hudson.security
Role-based authorization via a matrix.
GlobalMatrixAuthorizationStrategy() - Constructor for class hudson.security.GlobalMatrixAuthorizationStrategy
 
GlobalMatrixAuthorizationStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key GlobalMatrixAuthorizationStrategy.DisplayName: Matrix-based security.
GlobalMatrixAuthorizationStrategy_PermissionImpliedBy(Object, Object) - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key GlobalMatrixAuthorizationStrategy.PermissionImpliedBy: This permission is implied by {0}/{1}..
GlobalMatrixAuthorizationStrategy_PermissionNotImpliedBy() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key GlobalMatrixAuthorizationStrategy.PermissionNotImpliedBy: This permission is <strong>not</strong> implied by Overall/Administer. It needs to be explicitly granted even to administrators..
GlobalMatrixAuthorizationStrategy.ConverterImpl - Class in hudson.security
GlobalMatrixAuthorizationStrategy.DescriptorImpl - Class in hudson.security
 
GlobalMatrixAuthorizationStrategy.PermissionAdderImpl - Class in hudson.security
 
GlobalMatrixAuthorizationStrategyConfigurator - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
 
GlobalMatrixAuthorizationStrategyConfigurator() - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.GlobalMatrixAuthorizationStrategyConfigurator
 
group(String) - Static method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
GROUP - org.jenkinsci.plugins.matrixauth.AuthorizationType
 

H

hasAmbiguousEntries() - Method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor
 
hasAmbiguousEntries() - Method in interface org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.Contributor
Whether there are ambiguous items present.
hasAmbiguousEntries() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.GlobalConfigurationContributor
 
hasAmbiguousEntries() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor
 
hasAmbiguousEntries() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor
 
hasAmbiguousEntries(AuthorizationContainer) - Static method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
hasAmbiguousEntries(AuthorizationContainer) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
hasExplicitPermission(String, Permission) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Deprecated.
hasExplicitPermission(PermissionEntry, Permission) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Return true if and only if the exact permission entry is explicitly granted the specified permission, ignoring compatible types (e.g.
hashCode() - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationProperty.DslEntry
 
hashCode() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition
 
hashCode() - Method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
hasPermission(String, Permission) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
hasPermission(String, Permission, boolean) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Checks if the given SID has the given permission.
hasPermission(Authentication, Permission, ACL, ACL, ACL) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategy
 
hasPermission(Authentication, Permission, ACL, ACL, ACL) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritGlobalStrategy
 
hasPermission(Authentication, Permission, ACL, ACL, ACL) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritParentStrategy
 
hasPermission(Authentication, Permission, ACL, ACL, ACL) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.NonInheritingStrategy
 
hudson.security - package hudson.security
 

I

IdStrategyComparator() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationContainer.IdStrategyComparator
 
impliedByList(Permission) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
InheritanceStrategy - Class in org.jenkinsci.plugins.matrixauth.inheritance
 
InheritanceStrategy() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategy
 
InheritanceStrategyDescriptor - Class in org.jenkinsci.plugins.matrixauth.inheritance
 
InheritanceStrategyDescriptor() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategyDescriptor
 
InheritGlobalStrategy - Class in org.jenkinsci.plugins.matrixauth.inheritance
Strategy that inherits only the global ACL -- parent, grandparent, etc.
InheritGlobalStrategy() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.InheritGlobalStrategy
 
InheritGlobalStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.Messages
Key InheritGlobalStrategy.DisplayName: Inherit globally defined permissions.
InheritGlobalStrategy.DescriptorImpl - Class in org.jenkinsci.plugins.matrixauth.inheritance
 
InheritParentStrategy - Class in org.jenkinsci.plugins.matrixauth.inheritance
Strategy that inherits the ACL from the parent.
InheritParentStrategy() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.InheritParentStrategy
 
InheritParentStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.Messages
Key InheritParentStrategy.DisplayName: Inherit permissions from parent ACL.
InheritParentStrategy.DescriptorImpl - Class in org.jenkinsci.plugins.matrixauth.inheritance
 
instance(Mapping, ConfigurationContext) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.AuthorizationMatrixNodePropertyConfigurator
 
instance(Mapping, ConfigurationContext) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.GlobalMatrixAuthorizationStrategyConfigurator
 
instance(Mapping, ConfigurationContext) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.ProjectMatrixAuthorizationStrategyConfigurator
 
isActivated() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
isApplicable() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptor
 
isApplicable(boolean) - Method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
Utility method checking whether this entry applies based on whether we're looking for a principal
isApplicable(Class<?>) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategyDescriptor
 
isApplicable(Class<?>) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritGlobalStrategy.DescriptorImpl
 
isApplicable(Class<?>) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.InheritParentStrategy.DescriptorImpl
 
isApplicable(Class<?>) - Method in class org.jenkinsci.plugins.matrixauth.inheritance.NonInheritingStrategy.DescriptorImpl
 
isApplicable(Class<? extends AbstractFolder>) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.DescriptorImpl
 
isApplicable(Class<? extends Job>) - Method in class hudson.security.AuthorizationMatrixProperty.DescriptorImpl
 
isApplicable(Class<? extends Node>) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
 
isBlocksInheritance() - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationProperty
isGatheringData() - Static method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
isSecurity() - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
ItemListenerImpl() - Constructor for class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.ItemListenerImpl
 
ItemListenerImpl() - Constructor for class hudson.security.AuthorizationMatrixProperty.ItemListenerImpl
 

J

JobContributor() - Constructor for class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor
 
JobListenerImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor.JobListenerImpl
 
JobSaveableListenerImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobSaveableListenerImpl
 

L

logDeprecationMessage() - Static method in class org.jenkinsci.plugins.matrixauth.DeprecationUtil
Logs a message using the caller's logger about the caller's caller.
LOGGER - Static variable in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor
 
LOGGER - Static variable in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
 
LOGGER - Static variable in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
 
LOGGER - Static variable in interface org.jenkinsci.plugins.matrixauth.AuthorizationPropertyDescriptor
 

M

marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationContainerConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationPropertyConverter
 
MatrixAuthorizationStrategyConfigurator<T extends AuthorizationContainer> - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
 
MatrixAuthorizationStrategyConfigurator() - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.MatrixAuthorizationStrategyConfigurator
 
Messages - Class in org.jenkinsci.plugins.matrixauth.inheritance
Generated localization support class.
Messages - Class in org.jenkinsci.plugins.matrixauth
Generated localization support class.
Messages() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.Messages
 
Messages() - Constructor for class org.jenkinsci.plugins.matrixauth.Messages
 

N

newInstance(StaplerRequest, JSONObject) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.DescriptorImpl
 
newInstance(StaplerRequest, JSONObject) - Method in class hudson.security.AuthorizationMatrixProperty.DescriptorImpl
 
newInstance(StaplerRequest, JSONObject) - Method in class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
 
newInstance(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.DescriptorImpl
 
NodeContributor() - Constructor for class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor
 
NodeListenerImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor.NodeListenerImpl
 
NodeListenerImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.NodeListenerImpl
 
NonInheritingStrategy - Class in org.jenkinsci.plugins.matrixauth.inheritance
Strategy that disables inheritance except for the globally defined Administer permission.
NonInheritingStrategy() - Constructor for class org.jenkinsci.plugins.matrixauth.inheritance.NonInheritingStrategy
 
NonInheritingStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.Messages
Key NonInheritingStrategy.DisplayName: Do not inherit permission grants from other ACLs.
NonInheritingStrategy.DescriptorImpl - Class in org.jenkinsci.plugins.matrixauth.inheritance
 

O

onChange(Saveable, XmlFile) - Method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor.FolderSaveableListenerImpl
 
onChange(Saveable, XmlFile) - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobSaveableListenerImpl
 
onCreated(Item) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty.ItemListenerImpl
 
onCreated(Item) - Method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor.FolderListenerImpl
 
onCreated(Item) - Method in class hudson.security.AuthorizationMatrixProperty.ItemListenerImpl
 
onCreated(Item) - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor.JobListenerImpl
 
onCreated(Node) - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor.NodeListenerImpl
 
onCreated(Node) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty.NodeListenerImpl
 
onDeleted(Item) - Method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor.FolderListenerImpl
 
onDeleted(Item) - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor.JobListenerImpl
 
onDeleted(Node) - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor.NodeListenerImpl
 
onLocationChanged(Item, String, String) - Method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor.FolderListenerImpl
 
onLocationChanged(Item, String, String) - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor.JobListenerImpl
 
onUpdated(Node, Node) - Method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor.NodeListenerImpl
 
OptionalMarker<T> - Interface in com.cloudbees.hudson.plugins.folder.properties
Just to enforce the optional extension to fail loading when the desired class is not available.
org.jenkinsci.plugins.matrixauth - package org.jenkinsci.plugins.matrixauth
 
org.jenkinsci.plugins.matrixauth.inheritance - package org.jenkinsci.plugins.matrixauth.inheritance
 
org.jenkinsci.plugins.matrixauth.integrations - package org.jenkinsci.plugins.matrixauth.integrations
 
org.jenkinsci.plugins.matrixauth.integrations.casc - package org.jenkinsci.plugins.matrixauth.integrations.casc
 

P

parsePermission(String) - Static method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
 
PermissionAdderImpl() - Constructor for class hudson.security.GlobalMatrixAuthorizationStrategy.PermissionAdderImpl
 
PermissionDefinition - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
Wrapper for Permission referenced in JCasC
PermissionDefinition.StaplerConverterImpl - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
 
permissionEntry() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
PermissionEntry - Class in org.jenkinsci.plugins.matrixauth
Combines sid with type.
PermissionEntry(AuthorizationType, String) - Constructor for class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
PermissionEntryComparator() - Constructor for class org.jenkinsci.plugins.matrixauth.AuthorizationContainer.PermissionEntryComparator
 
PermissionFinder - Class in org.jenkinsci.plugins.matrixauth.integrations
Implements lookup for Permissions.
PermissionFinder() - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.PermissionFinder
 
ProjectMatrixAuthorizationStrategy - Class in hudson.security
GlobalMatrixAuthorizationStrategy plus per-project ACL.
ProjectMatrixAuthorizationStrategy() - Constructor for class hudson.security.ProjectMatrixAuthorizationStrategy
 
ProjectMatrixAuthorizationStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key ProjectMatrixAuthorizationStrategy.DisplayName: Project-based Matrix Authorization Strategy.
ProjectMatrixAuthorizationStrategy.ConverterImpl - Class in hudson.security
 
ProjectMatrixAuthorizationStrategyConfigurator - Class in org.jenkinsci.plugins.matrixauth.integrations.casc
 
ProjectMatrixAuthorizationStrategyConfigurator() - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.ProjectMatrixAuthorizationStrategyConfigurator
 

R

record(AbstractFolder<?>) - Static method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor
 
record(Node) - Static method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor
 
recordAgents() - Static method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor
For folder and job properties, we hook into their #setOwner method.
recordGroup(String) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
recordGroup(String) - Method in class hudson.security.AuthorizationMatrixProperty
 
recordGroup(String) - Method in class hudson.security.GlobalMatrixAuthorizationStrategy
 
recordGroup(String) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainer
Internal only: Record use of a (possible) group sid to be later returned in AuthorizationContainer.getGroups().
recordGroup(String) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
remove(String) - Static method in class com.cloudbees.hudson.plugins.folder.properties.FolderContributor
 
remove(String) - Static method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor
 
remove(String) - Static method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.NodeContributor
 

S

setBlocksInheritance(boolean) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationProperty
Deprecated.
Use InheritanceStrategy instead.
setEntries(List<AuthorizationProperty.DslEntry>) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationProperty
Set entries from DSL in Job DSL or Pipeline plugins.
setEntries(AuthorizationContainer, Collection<DefinitionEntry>) - Static method in class org.jenkinsci.plugins.matrixauth.integrations.casc.MatrixAuthorizationStrategyConfigurator
 
setGroup(DefinitionEntry.Child) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
setInheritanceStrategy(InheritanceStrategy) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
setInheritanceStrategy(InheritanceStrategy) - Method in class hudson.security.AuthorizationMatrixProperty
 
setInheritanceStrategy(InheritanceStrategy) - Method in class org.jenkinsci.plugins.matrixauth.AuthorizationMatrixNodeProperty
 
setInheritanceStrategy(InheritanceStrategy) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationProperty
 
setLegacyPermissions(AuthorizationContainer, Collection<String>) - Static method in class org.jenkinsci.plugins.matrixauth.integrations.casc.MatrixAuthorizationStrategyConfigurator
Configure container's permissions from a List of "PERMISSION:sid" or "TYPE:PERMISSION:sid"
setOwner(AbstractFolder<?>) - Method in class com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty
 
setOwner(Job<?, ?>) - Method in class hudson.security.AuthorizationMatrixProperty
 
setPermissionsDeprecated(AuthorizationContainer, Collection<String>) - Static method in class org.jenkinsci.plugins.matrixauth.integrations.casc.MatrixAuthorizationStrategyConfigurator
setUser(DefinitionEntry.Child) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
setUserOrGroup(DefinitionEntry.Child) - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.DefinitionEntry
 
showPermission(Permission) - Method in interface org.jenkinsci.plugins.matrixauth.AuthorizationContainerDescriptor
 
StaplerConverterImpl() - Constructor for class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition.StaplerConverterImpl
 

T

toPrefix() - Method in enum org.jenkinsci.plugins.matrixauth.AuthorizationType
 
toString() - Method in class org.jenkinsci.plugins.matrixauth.integrations.casc.PermissionDefinition
 
toString() - Method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
TypeLabel_either() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key TypeLabel_either: user or group.
TypeLabel_group() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key TypeLabel_group: group.
TypeLabel_user() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key TypeLabel_user: user.

U

unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationContainerConverter
 
unmarshalContainer(T, HierarchicalStreamReader, UnmarshallingContext) - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationContainerConverter
 
unmarshalContainer(T, HierarchicalStreamReader, UnmarshallingContext) - Method in class org.jenkinsci.plugins.matrixauth.AbstractAuthorizationPropertyConverter
 
update(Job<?, ?>) - Static method in class org.jenkinsci.plugins.matrixauth.AmbiguityMonitor.JobContributor
 
user(String) - Static method in class org.jenkinsci.plugins.matrixauth.PermissionEntry
 
USER - org.jenkinsci.plugins.matrixauth.AuthorizationType
 

V

valueOf(String) - Static method in enum org.jenkinsci.plugins.matrixauth.AuthorizationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jenkinsci.plugins.matrixauth.AuthorizationType
Returns an array containing the constants of this enum type, in the order they are declared.

_

_AmbiguityMonitor_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key AmbiguityMonitor.DisplayName: Ambiguous Permission Assignments.
_AuthorizationMatrixNodeProperty_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key AuthorizationMatrixNodeProperty.DisplayName: Enable node-based security.
_GlobalMatrixAuthorizationStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key GlobalMatrixAuthorizationStrategy.DisplayName: Matrix-based security.
_GlobalMatrixAuthorizationStrategy_PermissionImpliedBy(Object, Object) - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key GlobalMatrixAuthorizationStrategy.PermissionImpliedBy: This permission is implied by {0}/{1}..
_GlobalMatrixAuthorizationStrategy_PermissionNotImpliedBy() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key GlobalMatrixAuthorizationStrategy.PermissionNotImpliedBy: This permission is <strong>not</strong> implied by Overall/Administer. It needs to be explicitly granted even to administrators..
_InheritGlobalStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.Messages
Key InheritGlobalStrategy.DisplayName: Inherit globally defined permissions.
_InheritParentStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.Messages
Key InheritParentStrategy.DisplayName: Inherit permissions from parent ACL.
_NonInheritingStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.inheritance.Messages
Key NonInheritingStrategy.DisplayName: Do not inherit permission grants from other ACLs.
_ProjectMatrixAuthorizationStrategy_DisplayName() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key ProjectMatrixAuthorizationStrategy.DisplayName: Project-based Matrix Authorization Strategy.
_TypeLabel_either() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key TypeLabel_either: user or group.
_TypeLabel_group() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key TypeLabel_group: group.
_TypeLabel_user() - Static method in class org.jenkinsci.plugins.matrixauth.Messages
Key TypeLabel_user: user.
A C D E F G H I J L M N O P R S T U V _ 
All Classes All Packages