com.google.gwt.requestfactory.server
Class DefaultSecurityProvider
java.lang.Object
com.google.gwt.requestfactory.server.DefaultSecurityProvider
- All Implemented Interfaces:
- RequestSecurityProvider
public class DefaultSecurityProvider
- extends java.lang.Object
- implements RequestSecurityProvider
Experimental API: This class is still under rapid
development, and is very likely to be deleted. Use it at your own risk.
A security provider that enforces Service
annotations.
|
Method Summary |
void |
checkClass(java.lang.Class<?> clazz)
Throws exception if argument is not accessible via remote requests. |
java.lang.String |
mapOperation(java.lang.String operationName)
Optionally decodes a previously encoded operation. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSecurityProvider
public DefaultSecurityProvider()
checkClass
public void checkClass(java.lang.Class<?> clazz)
throws java.lang.SecurityException
- Description copied from interface:
RequestSecurityProvider
- Throws exception if argument is not accessible via remote requests.
- Specified by:
checkClass in interface RequestSecurityProvider
- Throws:
java.lang.SecurityException
mapOperation
public java.lang.String mapOperation(java.lang.String operationName)
throws java.lang.SecurityException
- Description copied from interface:
RequestSecurityProvider
- Optionally decodes a previously encoded operation. Throws exception if
argument is not a legal operation.
- Specified by:
mapOperation in interface RequestSecurityProvider
- Throws:
java.lang.SecurityException