Interface ISharedObjectSecurityService

All Superinterfaces:
IScopeService
All Known Subinterfaces:
ISharedObject
All Known Implementing Classes:
SharedObjectScope

public interface ISharedObjectSecurityService extends IScopeService
Service that supports protecting access to shared objects.
Author:
The Red5 Project, Joachim Bauch (jojo@struktur.de)
  • Field Details

  • Method Details

    • registerSharedObjectSecurity

      void registerSharedObjectSecurity(ISharedObjectSecurity handler)
      Add handler that protects shared objects.
      Parameters:
      handler - Handler to add.
    • unregisterSharedObjectSecurity

      void unregisterSharedObjectSecurity(ISharedObjectSecurity handler)
      Remove handler that protects shared objects.
      Parameters:
      handler - Handler to remove.
    • getSharedObjectSecurity

      Set<ISharedObjectSecurity> getSharedObjectSecurity()
      Get handlers that protect shared objects.
      Returns:
      list of handlers