public class SpaceProxySecurityManager extends Object implements IProxySecurityManager
SUPPORT_TRANSACTION_AUTHENTICATION
Constructor and Description |
---|
SpaceProxySecurityManager(IDirectSpaceProxy proxy) |
Modifier and Type | Method and Description |
---|---|
SpaceContext |
acquireContext(IRemoteSpace rj) |
SpaceContext |
acquireContext(IRemoteSpace rs,
CredentialsProvider cp)
Acquire context with the provided credentials without caching the result at the proxy.
|
CredentialsProvider |
getCredentialsProvider() |
SpaceContext |
getThreadSpaceContext() |
void |
initialize(CredentialsProvider credentialsProvider) |
SecurityContext |
login(CredentialsProvider credentialsProvider) |
SpaceContext |
setThreadSpaceContext(SpaceContext sc) |
public SpaceProxySecurityManager(IDirectSpaceProxy proxy)
public CredentialsProvider getCredentialsProvider()
getCredentialsProvider
in interface IProxySecurityManager
public void initialize(CredentialsProvider credentialsProvider)
initialize
in interface IProxySecurityManager
public SecurityContext login(CredentialsProvider credentialsProvider) throws RemoteException
login
in interface IProxySecurityManager
RemoteException
public SpaceContext acquireContext(IRemoteSpace rj) throws RemoteException
acquireContext
in interface IProxySecurityManager
RemoteException
public SpaceContext acquireContext(IRemoteSpace rs, CredentialsProvider cp) throws RemoteException
acquireContext
in interface IProxySecurityManager
rs
- Remote Space proxycp
- Credentials ProviderRemoteException
public SpaceContext getThreadSpaceContext()
getThreadSpaceContext
in interface IProxySecurityManager
public SpaceContext setThreadSpaceContext(SpaceContext sc)
setThreadSpaceContext
in interface IProxySecurityManager
Copyright © GigaSpaces.