org.eaglei.datatools.provider
Interface DatatoolsSecurityProvider

All Known Subinterfaces:
RepositoryProvider
All Known Implementing Classes:
RESTRepositoryProvider

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 java.lang.Exception
Throws:
java.lang.Exception

logout

void logout(org.eaglei.security.Session session)
            throws java.lang.Exception
Throws:
java.lang.Exception

whoami

User whoami(org.eaglei.security.Session session)
            throws java.lang.Exception
Throws:
java.lang.Exception

isOnline

boolean isOnline()

getWorkspaces

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


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