public class AuthorizeProjectProperty
extends hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
AuthorizeProjectProperty.DescriptorImpl
Descriptor for
AuthorizeProjectProperty. |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
PROPERTYNAME
Property name used for job configuration page.
|
| コンストラクタと説明 |
|---|
AuthorizeProjectProperty(AuthorizeProjectStrategy strategy)
Create a new instance.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
org.acegisecurity.Authentication |
authenticate(hudson.model.Queue.Item item)
Return the authorization for a build.
|
AuthorizeProjectStrategy |
getStrategy() |
public AuthorizeProjectProperty(AuthorizeProjectStrategy strategy)
DataBoundConstructor for instantiating
explicitly in AuthorizeProjectProperty.DescriptorImpl.newInstance(StaplerRequest, JSONObject).
It is required to call newInstance of AuthorizeProjectProperty.strategy - public AuthorizeProjectStrategy getStrategy()
public org.acegisecurity.Authentication authenticate(hudson.model.Queue.Item item)
item - the item in queue, which will be a build.AuthorizeProjectStrategy.authenticate(hudson.model.AbstractProject, hudson.model.Queue.Item)Copyright © 2004-2013. All Rights Reserved.