Package org.red5.server.api.so
Interface ISharedObjectSecurity
public interface ISharedObjectSecurity
Interface for handlers that control access to shared objects.
- Author:
- The Red5 Project, Joachim Bauch (jojo@struktur.de)
-
Method Summary
Modifier and TypeMethodDescriptionbooleanCheck if a connection to the given existing shared object is allowed.booleanisCreationAllowed(IScope scope, String name, boolean persistent) Check if the a shared object may be created in the given scope.booleanisDeleteAllowed(ISharedObject so, String key) Check if the deletion of a property is allowed on the given shared object.booleanisSendAllowed(ISharedObject so, String message, List<?> arguments) Check if sending a message to the shared object is allowed.booleanisWriteAllowed(ISharedObject so, String key, Object value) Check if a modification is allowed on the given shared object.
-
Method Details
-
isCreationAllowed
Check if the a shared object may be created in the given scope.- Parameters:
scope- scopename- namepersistent- is persistent- Returns:
- is creation allowed
-