public class SFEEProjectBasedAuthorizationStrategy
extends hudson.security.FullControlOnceLoggedInAuthorizationStrategy
AuthorizationStrategy that grants control based on owned permissions.| Modifier and Type | Field and Description |
|---|---|
static hudson.model.Descriptor<hudson.security.AuthorizationStrategy> |
DESCRIPTOR |
static hudson.security.SparseACL |
UNSECURED_PROJECT_ACL |
| Constructor and Description |
|---|
SFEEProjectBasedAuthorizationStrategy() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.security.core.GrantedAuthority |
createAuthority(hudson.model.Job<?,?> project) |
hudson.security.ACL |
getACL(hudson.model.Job<?,?> project) |
hudson.model.Descriptor<hudson.security.AuthorizationStrategy> |
getDescriptor() |
hudson.security.ACL |
getRootACL() |
public static final hudson.security.SparseACL UNSECURED_PROJECT_ACL
public static final hudson.model.Descriptor<hudson.security.AuthorizationStrategy> DESCRIPTOR
public SFEEProjectBasedAuthorizationStrategy()
public hudson.security.ACL getRootACL()
getRootACL in class hudson.security.FullControlOnceLoggedInAuthorizationStrategypublic org.springframework.security.core.GrantedAuthority createAuthority(hudson.model.Job<?,?> project)
public hudson.security.ACL getACL(hudson.model.Job<?,?> project)
getACL in class hudson.security.AuthorizationStrategypublic hudson.model.Descriptor<hudson.security.AuthorizationStrategy> getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.security.AuthorizationStrategy>getDescriptor in class hudson.model.AbstractDescribableImpl<hudson.security.AuthorizationStrategy>Copyright © 2004-2014 Hudson. All Rights Reserved.