org.eaglei.datatools.provider
Interface DatatoolsSecurityProvider

All Known Implementing Classes:
RepositorySecurityProvider

public interface DatatoolsSecurityProvider

Author:
Daniela Bourges-Waldegg

Method Summary
 java.util.List<Workspace> getWorkspaces(org.eaglei.security.Session session)
           
 boolean isOnline()
           
 User login(java.lang.String userName, java.lang.String password)
           
 void logout(org.eaglei.security.Session session)
           
 User whoami(org.eaglei.security.Session session)
           
 

Method Detail

login

User login(java.lang.String userName,
           java.lang.String password)
           throws RepositoryProviderException
Throws:
RepositoryProviderException

logout

void logout(org.eaglei.security.Session session)
            throws RepositoryProviderException
Throws:
RepositoryProviderException

whoami

User whoami(org.eaglei.security.Session session)
            throws RepositoryProviderException
Throws:
RepositoryProviderException

isOnline

boolean isOnline()

getWorkspaces

java.util.List<Workspace> getWorkspaces(org.eaglei.security.Session session)
                                        throws RepositoryProviderException
Throws:
RepositoryProviderException


Copyright © 2009-2011 Eagle-I. All Rights Reserved.