Manager
Object that encapsulates some management policy for a Manageable object
Only one Manager can be associated with a managed object
Access to Session, ByteArray, Channel or Token can be controlled by assigning a Manager to it at creation time
Authentication takes place when:
- Client tries to create or destroy ByteArray/Channel/Token in a managed Session
- Client tries to join a managed Session/ByteArray/Channel/Token