public class AzureAdAuthorizationMatrixProperty extends AuthorizationMatrixProperty
| Modifier and Type | Class and Description |
|---|---|
static class |
AzureAdAuthorizationMatrixProperty.ConverterImpl |
static class |
AzureAdAuthorizationMatrixProperty.DescriptorImpl |
AuthorizationMatrixProperty.ItemListenerImplorg.jenkinsci.plugins.matrixauth.AuthorizationContainer.IdStrategyComparatorBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudsonownerBUILDERS, PUBLISHERS| Constructor and Description |
|---|
AzureAdAuthorizationMatrixProperty() |
AzureAdAuthorizationMatrixProperty(List<String> permissions) |
AzureAdAuthorizationMatrixProperty(Map<Permission,Set<String>> grantedPermissions) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Permission p,
String sid) |
boolean |
hasExplicitPermission(String sid,
Permission p) |
boolean |
hasPermission(String sid,
Permission p) |
boolean |
hasPermission(String sid,
Permission p,
boolean principal) |
getACL, getEditingPermission, getGrantedPermissions, getGroups, getInheritanceStrategy, getPermissions, setInheritanceStrategygetDescriptor, getJobAction, getJobActions, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, reconfigure, setOwnerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic AzureAdAuthorizationMatrixProperty()
public AzureAdAuthorizationMatrixProperty(Map<Permission,Set<String>> grantedPermissions)
public void add(Permission p, String sid)
add in interface org.jenkinsci.plugins.matrixauth.AuthorizationContaineradd in class AuthorizationMatrixPropertypublic boolean hasExplicitPermission(String sid, Permission p)
public boolean hasPermission(String sid, Permission p)
public boolean hasPermission(String sid, Permission p, boolean principal)
Copyright © 2016–2021. All rights reserved.