public class GaeEnroler extends java.lang.Object implements Enroler
Role
object to the request's
ClientInfo
if the GAE API reports that the user is an administrator.Constructor and Description |
---|
GaeEnroler()
Default constructor.
|
GaeEnroler(Application application,
java.lang.String adminRoleName)
Constructor.
|
GaeEnroler(Application application,
java.lang.String adminRoleName,
java.lang.String adminRoleDescription)
Constructor.
|
GaeEnroler(Role adminRole)
Constructor.
|
GaeEnroler(java.lang.String adminRoleName)
Deprecated.
Use
GaeEnroler(Application, String) instead. |
GaeEnroler(java.lang.String adminRoleName,
java.lang.String adminRoleDescription)
Deprecated.
Use
GaeEnroler(Application, String, String) instead. |
Modifier and Type | Method and Description |
---|---|
void |
enrole(ClientInfo info)
Adds admin role object if user is an administrator according to Google
App Engine UserService.
|
Role |
getAdminRole()
Returns the administrator role.
|
void |
setAdminRole(Role adminRole)
Sets the administrator role.
|
public GaeEnroler()
public GaeEnroler(Application application, java.lang.String adminRoleName)
application
- The parent application.adminRoleName
- The name of the administrator role.public GaeEnroler(Application application, java.lang.String adminRoleName, java.lang.String adminRoleDescription)
application
- The parent application.adminRoleName
- The name of the administrator role.adminRoleDescription
- The description of the administrator role.public GaeEnroler(Role adminRole)
adminRole
- The administrator role.@Deprecated public GaeEnroler(java.lang.String adminRoleName)
GaeEnroler(Application, String)
instead.adminRoleName
- The name of the administrator role.@Deprecated public GaeEnroler(java.lang.String adminRoleName, java.lang.String adminRoleDescription)
GaeEnroler(Application, String, String)
instead.adminRoleName
- The name of the administrator role.adminRoleDescription
- The description of the administrator role.public void enrole(ClientInfo info)
enrole
in interface Enroler
Enroler.enrole(org.restlet.data.ClientInfo)
public Role getAdminRole()
public void setAdminRole(Role adminRole)
adminRole
- The administrator role.Copyright © 2005-2020 Restlet.