Uses of Class
com.synopsys.arc.jenkins.plugins.rolestrategy.RoleType
-
-
Uses of RoleType in com.michelin.cio.hudson.plugins.rolestrategy
Methods in com.michelin.cio.hudson.plugins.rolestrategy that return RoleType Modifier and Type Method Description RoleType
RoleStrategyConfig. getGlobalRoleType()
RoleType
RoleStrategyConfig. getProjectRoleType()
RoleType
RoleStrategyConfig. getSlaveRoleType()
Methods in com.michelin.cio.hudson.plugins.rolestrategy with parameters of type RoleType Modifier and Type Method Description SidACL
RoleMap. getACL(RoleType roleType, AccessControlled controlledItem)
Get the ACL for the currentRoleMap
.SortedMap<Role,Set<String>>
RoleBasedAuthorizationStrategy. getGrantedRoles(RoleType type)
Deprecated.SortedMap<Role,Set<PermissionEntry>>
RoleBasedAuthorizationStrategy. getGrantedRolesEntries(RoleType type)
RoleMap
RoleBasedAuthorizationStrategy. getRoleMap(RoleType roleType)
boolean
RoleMap. hasPermission(PermissionEntry sid, Permission permission, RoleType roleType, AccessControlled controlledItem)
Check if the given sid has the providedPermission
. -
Uses of RoleType in com.synopsys.arc.jenkins.plugins.rolestrategy
Methods in com.synopsys.arc.jenkins.plugins.rolestrategy that return RoleType Modifier and Type Method Description static RoleType
RoleType. fromString(String roleName)
Get Role Type forRoleBasedAuthorizationStrategy
's item.static RoleType
RoleType. FromString(String roleName)
Deprecated.Naming convention violation, usefromString(java.lang.String)
.static RoleType
RoleType. valueOf(String name)
Returns the enum constant of this type with the specified name.static RoleType[]
RoleType. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.synopsys.arc.jenkins.plugins.rolestrategy with parameters of type RoleType Modifier and Type Method Description boolean
IMacroExtension. hasPermission(PermissionEntry sid, Permission p, RoleType type, AccessControlled item, Macro macro)
Check if user belongs to specified Macro.default boolean
IMacroExtension. hasPermission(String sid, Permission p, RoleType type, AccessControlled item, Macro macro)
boolean
IMacroExtension. IsApplicable(RoleType roleType)
Check if the macro extension is applicable to specified role type. -
Uses of RoleType in com.synopsys.arc.jenkins.plugins.rolestrategy.macros
Methods in com.synopsys.arc.jenkins.plugins.rolestrategy.macros with parameters of type RoleType Modifier and Type Method Description boolean
BuildableJobMacro. hasPermission(PermissionEntry sid, Permission p, RoleType type, AccessControlled item, Macro macro)
boolean
ContainedInViewMacro. hasPermission(PermissionEntry sid, Permission p, RoleType type, AccessControlled accessControlledItem, Macro macro)
boolean
FolderMacro. hasPermission(PermissionEntry sid, Permission p, RoleType type, AccessControlled item, Macro macro)
boolean
StubMacro. hasPermission(PermissionEntry sid, Permission p, RoleType type, AccessControlled item, Macro macro)
boolean
BuildableJobMacro. IsApplicable(RoleType roleType)
boolean
ContainedInViewMacro. IsApplicable(RoleType roleType)
boolean
FolderMacro. IsApplicable(RoleType roleType)
boolean
StubMacro. IsApplicable(RoleType roleType)
-
Uses of RoleType in org.jenkinsci.plugins.rolestrategy.pipeline
Fields in org.jenkinsci.plugins.rolestrategy.pipeline declared as RoleType Modifier and Type Field Description protected RoleType
AbstractUserRolesStep.Execution. roleType
Constructors in org.jenkinsci.plugins.rolestrategy.pipeline with parameters of type RoleType Constructor Description Execution(org.jenkinsci.plugins.workflow.steps.StepContext context, RoleType roleType)
ItemRolesExecution(org.jenkinsci.plugins.workflow.steps.StepContext context, RoleType roleType, boolean showAllRoles)
-