Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.open3sp.server.security
Interface AccessManager  view AccessManager download AccessManager.java

All Known Implementing Classes:
AccessManagerImpl

public interface AccessManager


Method Summary
 void authorizeAction(org.open3sp.server.roles.Operation operation)
           
 void authorizeAction(org.open3sp.server.systems.OrganizationalUnit ou, org.open3sp.server.roles.Operation operation)
           
 java.util.List getAuthorizedUsers(org.open3sp.server.systems.OrganizationalUnit ou)
           
 CurrentUser getCurrentUser()
           
 java.util.List getLoggedOnUsers()
           
 long getLogonTime(java.lang.String username)
           
 boolean isLoggedIn(java.lang.String username)
           
 void logoffUser(java.lang.String username)
           
 void logonUser(java.lang.String username, java.lang.String passphrase)
           
 

Method Detail

logonUser

public void logonUser(java.lang.String username,
                      java.lang.String passphrase)
               throws org.open3sp.server.FrameworkException,
                      PassphraseChangeException

getLoggedOnUsers

public java.util.List getLoggedOnUsers()

logoffUser

public void logoffUser(java.lang.String username)
                throws org.open3sp.server.FrameworkException

getLogonTime

public long getLogonTime(java.lang.String username)
                  throws org.open3sp.server.FrameworkException

isLoggedIn

public boolean isLoggedIn(java.lang.String username)

authorizeAction

public void authorizeAction(org.open3sp.server.systems.OrganizationalUnit ou,
                            org.open3sp.server.roles.Operation operation)
                     throws org.open3sp.server.FrameworkException

authorizeAction

public void authorizeAction(org.open3sp.server.roles.Operation operation)
                     throws org.open3sp.server.FrameworkException

getAuthorizedUsers

public java.util.List getAuthorizedUsers(org.open3sp.server.systems.OrganizationalUnit ou)
                                  throws org.open3sp.server.FrameworkException

getCurrentUser

public CurrentUser getCurrentUser()
                           throws org.open3sp.server.FrameworkException