org.nakedobjects.remoting.client.authorization
Class AuthorizationManagerProxy

java.lang.Object
  extended by org.nakedobjects.runtime.authorization.AuthorizationManagerAbstract
      extended by org.nakedobjects.remoting.client.authorization.AuthorizationManagerProxy
All Implemented Interfaces:
ApplicationScopedComponent, Component, AuthorizationManager

public class AuthorizationManagerProxy
extends AuthorizationManagerAbstract


Constructor Summary
AuthorizationManagerProxy(NakedObjectConfiguration configuration, ServerFacade serverFacade, ObjectEncoderDecoder encoderDecoder)
           
 
Method Summary
 void init()
           
 boolean isUsable(AuthenticationSession session, NakedObject target, Identifier identifier)
           
 boolean isVisible(AuthenticationSession session, NakedObject target, Identifier identifier)
           
 void shutdown()
           
 
Methods inherited from class org.nakedobjects.runtime.authorization.AuthorizationManagerAbstract
getConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthorizationManagerProxy

public AuthorizationManagerProxy(NakedObjectConfiguration configuration,
                                 ServerFacade serverFacade,
                                 ObjectEncoderDecoder encoderDecoder)
Method Detail

init

public void init()

shutdown

public void shutdown()

isUsable

public boolean isUsable(AuthenticationSession session,
                        NakedObject target,
                        Identifier identifier)

isVisible

public boolean isVisible(AuthenticationSession session,
                         NakedObject target,
                         Identifier identifier)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.