public interface SecureRequest
Modifier and Type | Method and Description |
---|---|
String |
getDistributedObjectName()
Used for
SecurityInterceptor |
String |
getDistributedObjectType()
Used for
SecurityInterceptor |
String |
getMethodName()
Used for
SecurityInterceptor
Method name which called via a distributedObject
for map.put, methodName will be 'put'
For requests which do not produced via a distributedObject should return null, for example internal client. |
Object[] |
getParameters()
Used for
SecurityInterceptor
Parameters passed to the method by a distributedObject
for map.put(key, value) parameters should be 'key' and 'value'
parameters can be in binary or object form, underlying implementation will de-serialize lazily |
Permission |
getRequiredPermission() |
Permission getRequiredPermission()
String getDistributedObjectType()
SecurityInterceptor
String getDistributedObjectName()
SecurityInterceptor
String getMethodName()
SecurityInterceptor
Method name which called via a distributedObject
for map.put, methodName will be 'put'
For requests which do not produced via a distributedObject should return null, for example internal client.Object[] getParameters()
SecurityInterceptor
Parameters passed to the method by a distributedObject
for map.put(key, value) parameters should be 'key' and 'value'
parameters can be in binary or object form, underlying implementation will de-serialize lazilyCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.