Uses of Class
com.microsoft.jenkins.azuread.PermissionEntry
-
Packages that use PermissionEntry Package Description com.microsoft.jenkins.azuread com.microsoft.jenkins.azuread.folder.properties com.microsoft.jenkins.azuread.integrations.casc -
-
Uses of PermissionEntry in com.microsoft.jenkins.azuread
Methods in com.microsoft.jenkins.azuread that return PermissionEntry Modifier and Type Method Description default PermissionEntry
AuthorizationContainerDescriptor. entryFor(String type, String sid)
static PermissionEntry
PermissionEntry. fromString(String permissionEntryString)
static PermissionEntry
PermissionEntry. group(String sid)
static PermissionEntry
PermissionEntry. user(String sid)
Methods in com.microsoft.jenkins.azuread that return types with arguments of type PermissionEntry Modifier and Type Method Description default List<PermissionEntry>
AuthorizationContainer. getAllPermissionEntries()
Map<Permission,Set<PermissionEntry>>
AuthorizationContainer. getGrantedPermissionEntries()
Returns a live modifiable map of permissions.Map<Permission,Set<PermissionEntry>>
AuthorizationMatrixNodeProperty. getGrantedPermissionEntries()
Map<Permission,Set<PermissionEntry>>
AuthorizationMatrixProperty. getGrantedPermissionEntries()
Map<Permission,Set<PermissionEntry>>
GlobalMatrixAuthorizationStrategy. getGrantedPermissionEntries()
Methods in com.microsoft.jenkins.azuread with parameters of type PermissionEntry Modifier and Type Method Description default void
AuthorizationContainer. add(Permission permission, PermissionEntry entry)
void
AzureAdAuthorizationMatrixFolderProperty. add(Permission permission, PermissionEntry entry)
void
AzureAdAuthorizationMatrixNodeProperty. add(Permission permission, PermissionEntry entry)
void
AzureAdAuthorizationMatrixProperty. add(Permission p, PermissionEntry entry)
void
AzureAdMatrixAuthorizationStrategy. add(Permission p, PermissionEntry entry)
int
AuthorizationContainer.PermissionEntryComparator. compare(PermissionEntry o1, PermissionEntry o2)
int
PermissionEntry. compareTo(PermissionEntry o)
default boolean
AuthorizationContainer. hasExplicitPermission(PermissionEntry entry, Permission p)
Return true if and only if the exact permission entry is explicitly granted the specified permission, ignoring compatible types (e.g.boolean
AzureAdAuthorizationMatrixFolderProperty. hasExplicitPermission(PermissionEntry entry, Permission p)
boolean
AzureAdAuthorizationMatrixNodeProperty. hasExplicitPermission(PermissionEntry entry, Permission p)
boolean
AzureAdAuthorizationMatrixProperty. hasExplicitPermission(PermissionEntry entry, Permission p)
boolean
AzureAdMatrixAuthorizationStrategy. hasExplicitPermission(PermissionEntry entry, Permission p)
Constructor parameters in com.microsoft.jenkins.azuread with type arguments of type PermissionEntry Constructor Description AuthorizationMatrixNodeProperty(Map<Permission,Set<PermissionEntry>> grantedPermissions)
AuthorizationMatrixProperty(Map<Permission,Set<PermissionEntry>> grantedPermissions, org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategy inheritanceStrategy)
AzureAdAuthorizationMatrixProperty(Map<Permission,Set<PermissionEntry>> grantedPermissions, org.jenkinsci.plugins.matrixauth.inheritance.InheritanceStrategy inheritanceStrategy)
-
Uses of PermissionEntry in com.microsoft.jenkins.azuread.folder.properties
Methods in com.microsoft.jenkins.azuread.folder.properties that return types with arguments of type PermissionEntry Modifier and Type Method Description Map<Permission,Set<PermissionEntry>>
AuthorizationMatrixProperty. getGrantedPermissionEntries()
-
Uses of PermissionEntry in com.microsoft.jenkins.azuread.integrations.casc
Methods in com.microsoft.jenkins.azuread.integrations.casc that return PermissionEntry Modifier and Type Method Description PermissionEntry
DefinitionEntry. permissionEntry()
-