Package com.microsoft.jenkins.azuread
package com.microsoft.jenkins.azuread
-
ClassDescriptionWarn when any configuration contains ambiguous permission assignments.Implementations must provide a
entries.jellyfile to display their ambiguous items as top-level<li>items (it will be displayed in a<ul>.Interface methods common to descriptors of authorization strategy and the various properties.PersistAuthorizationMatrixNodePropertyas a list of IDs that representAuthorizationMatrixNodeProperty.getGrantedPermissionEntries().Ensure that the user creating a node has Read and Configure permissionsJobPropertyto associate ACL for each project.PersistAuthorizationMatrixPropertyas a list of IDs that representAuthorizationMatrixProperty.getGrantedPermissionEntries().Ensure that the user creating a job has Read and Configure permissionsCommon superclass forAuthorizationProperty.DslUser,AuthorizationProperty.DslGroup, andAuthorizationProperty.DslUserOrGroup, supporting nicer DSLs for Job DSL and Pipeline Job definitions/reconfigurations.Represents a group being assigned permissions.Represents a user being assigned permissions.Represents a user or group being assigned permissions.Interface with default methods common to all authorization related property descriptors.The type of object being granted authorization.PersistAzureAdAuthorizationMatrixNodePropertyas a list of IDs that representAuthorizationMatrixNodeProperty.getGrantedPermissionEntries().Ensure that the user creating a node has Read and Configure permissions.A page that shows a simple message when the user logs out.Role-based authorization via a matrix.PersistGlobalMatrixAuthorizationStrategyas a list of IDs that representGlobalMatrixAuthorizationStrategy.grantedPermissions.Proxies calls to the Microsoft Graph API.Generated localization support class.Combines sid withtype.