public class MockAuthorizationStrategy.Grant extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
MockAuthorizationStrategy.Grant.GrantOn
A grant of some permissions in certain places.
|
| Modifier and Type | Method and Description |
|---|---|
MockAuthorizationStrategy.Grant.GrantOn |
everywhere()
Everywhere in Jenkins.
|
MockAuthorizationStrategy.Grant.GrantOn |
onFolders(hudson.model.ItemGroup<?>... folders)
On some item groups, typically folders.
|
MockAuthorizationStrategy.Grant.GrantOn |
onItems(hudson.model.Item... items)
On some items such as jobs.
|
MockAuthorizationStrategy.Grant.GrantOn |
onPaths(String... pathRegexps)
On some item path expressions.
|
MockAuthorizationStrategy.Grant.GrantOn |
onRoot()
On
Jenkins itself, but not any child objects. |
public MockAuthorizationStrategy.Grant.GrantOn everywhere()
public MockAuthorizationStrategy.Grant.GrantOn onRoot()
Jenkins itself, but not any child objects.public MockAuthorizationStrategy.Grant.GrantOn onItems(hudson.model.Item... items)
ItemGroups, the grant is not applied to children.public MockAuthorizationStrategy.Grant.GrantOn onFolders(hudson.model.ItemGroup<?>... folders)
public MockAuthorizationStrategy.Grant.GrantOn onPaths(String... pathRegexps)
Jenkins itself is "", a top-level job would be "jobname", a nested job would be "folder/jobname", etc.
Grants are not implicitly applied to child objects.Copyright © 2004–2019. All rights reserved.