|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecthudson.model.Descriptor<hudson.security.AuthorizationStrategy>
hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
com.michelin.cio.hudson.plugins.rolestrategy.RoleBasedAuthorizationStrategy.DescriptorImpl
public static final class RoleBasedAuthorizationStrategy.DescriptorImpl
Descriptor used to bind the strategy to the Web forms.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class hudson.model.Descriptor |
|---|
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType |
| Field Summary |
|---|
| Fields inherited from class hudson.model.Descriptor |
|---|
clazz |
| Fields inherited from interface hudson.model.Saveable |
|---|
NOOP |
| Constructor Summary | |
|---|---|
RoleBasedAuthorizationStrategy.DescriptorImpl()
|
|
| Method Summary | |
|---|---|
void |
doAssignSubmit(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
Called on role assignment form's submission. |
void |
doRolesSubmit(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
Called on role management form's submission. |
String |
getDisplayName()
|
List<hudson.security.PermissionGroup> |
getGroups(String type)
Get the needed permissions groups. |
hudson.security.AuthorizationStrategy |
newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
Method called on Hudson Manage panel submission, and plugin specific forms to create the AuthorizationStrategy object. |
boolean |
showPermission(String type,
hudson.security.Permission p)
Check if the permission should be displayed. |
| Methods inherited from class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl |
|---|
create, doCheckName, doCheckName, getAllGroups, showPermission |
| Methods inherited from class hudson.model.Descriptor |
|---|
calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, toArray, toList, toMap |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RoleBasedAuthorizationStrategy.DescriptorImpl()
| Method Detail |
|---|
public String getDisplayName()
getDisplayName in class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImpl
public void doRolesSubmit(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws UnsupportedEncodingException,
javax.servlet.ServletException,
hudson.model.Descriptor.FormException,
IOException
UnsupportedEncodingException
javax.servlet.ServletException
hudson.model.Descriptor.FormException
IOException
public void doAssignSubmit(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws UnsupportedEncodingException,
javax.servlet.ServletException,
hudson.model.Descriptor.FormException,
IOException
UnsupportedEncodingException
javax.servlet.ServletException
hudson.model.Descriptor.FormException
IOException
public hudson.security.AuthorizationStrategy newInstance(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
throws hudson.model.Descriptor.FormException
AuthorizationStrategy object.
newInstance in class hudson.security.GlobalMatrixAuthorizationStrategy.DescriptorImplhudson.model.Descriptor.FormExceptionpublic List<hudson.security.PermissionGroup> getGroups(String type)
public boolean showPermission(String type,
hudson.security.Permission p)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||