com.raritantechnologies.google.connector
Class GoogleSecurityManager
java.lang.Object
com.raritantechnologies.google.connector.GoogleSecurityManager
- public class GoogleSecurityManager
- extends java.lang.Object
Implementation of Google AuthenticationManager and AuthorizationManager that wraps an RTI
ISecurityManager and ILoginInfo.
Developed by
Raritan Technologies Inc..
- Author:
- Ted Sullivan
|
Method Summary |
AuthenticationResponse |
authenticate(AuthenticationIdentity identity)
|
java.util.Collection |
authorizeDocids(java.util.Collection docids,
AuthenticationIdentity identity)
|
boolean |
login()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GoogleSecurityManager
public GoogleSecurityManager(ISecurityManager rtiSecurityManager,
ILoginInfo loginInfo)
login
public boolean login()
throws RepositoryLoginException,
RepositoryException
- Throws:
RepositoryLoginException
RepositoryException
authenticate
public AuthenticationResponse authenticate(AuthenticationIdentity identity)
throws RepositoryLoginException,
RepositoryException
- Throws:
RepositoryLoginException
RepositoryException
authorizeDocids
public java.util.Collection authorizeDocids(java.util.Collection docids,
AuthenticationIdentity identity)
throws RepositoryException
- Throws:
RepositoryException