|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.restlet.Restlet org.restlet.routing.Filter org.restlet.security.Authorizer fr.cnes.sitools.filter.authorizer.DataStorageAuthorizer
public class DataStorageAuthorizer
Specific filter to control access on resources like DataStorage directories.
Field Summary |
---|
Fields inherited from class org.restlet.security.Authorizer |
---|
ALWAYS, AUTHENTICATED, NEVER |
Fields inherited from class org.restlet.routing.Filter |
---|
CONTINUE, SKIP, STOP |
Constructor Summary | |
---|---|
DataStorageAuthorizer(org.restlet.Context context)
Default Constructor |
Method Summary | |
---|---|
boolean |
auhtorize(java.lang.String path,
java.lang.String user)
Simple method to implement for specializing security access control on resource path |
boolean |
authorize(org.restlet.Request arg0,
org.restlet.Response arg1)
|
org.restlet.Context |
getContext()
Gets the context value |
java.lang.String |
getFilterId()
Gets the filterId value |
FilterModel |
getFilterModel()
Gets the filterModel value |
boolean |
isBauthorize()
Gets the bauthorize value |
void |
setBauthorize(boolean bauthorize)
Sets the value of bauthorize |
void |
setContext(org.restlet.Context context)
Sets the value of context |
void |
setFilterId(java.lang.String filterId)
Sets the value of filterId |
void |
setFilterModel(FilterModel filterModel)
Sets the value of filterModel |
Methods inherited from class org.restlet.security.Authorizer |
---|
getIdentifier, setIdentifier |
Methods inherited from class org.restlet.routing.Filter |
---|
getNext, handle, hasNext, setNext, setNext, start, stop |
Methods inherited from class org.restlet.Restlet |
---|
getApplication, getAuthor, getDescription, getLogger, getName, getOwner, isStarted, isStopped, setAuthor, setDescription, setName, setOwner |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DataStorageAuthorizer(org.restlet.Context context)
context
- the ContextMethod Detail |
---|
public boolean authorize(org.restlet.Request arg0, org.restlet.Response arg1)
authorize
in class org.restlet.security.Authorizer
public boolean auhtorize(java.lang.String path, java.lang.String user)
path
- relative path to the resourceuser
- user identifier(login) null if not authenticated
public org.restlet.Context getContext()
getContext
in class org.restlet.Restlet
public void setContext(org.restlet.Context context)
setContext
in class org.restlet.Restlet
context
- the context to setpublic java.lang.String getFilterId()
public void setFilterId(java.lang.String filterId)
filterId
- the filterId to setpublic FilterModel getFilterModel()
public void setFilterModel(FilterModel filterModel)
filterModel
- the filterModel to setpublic boolean isBauthorize()
public void setBauthorize(boolean bauthorize)
bauthorize
- the bauthorize to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |