public interface AuthorizationProvider<SI extends AbstractSessionImpl>
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.scada.utils.concurrent.NotifyFuture<org.eclipse.scada.sec.AuthorizationReply> |
authorize(org.eclipse.scada.sec.AuthorizationRequest authorizationRequest,
org.eclipse.scada.sec.callback.CallbackHandler handler,
org.eclipse.scada.sec.AuthorizationResult defaultResult) |
org.eclipse.scada.utils.concurrent.NotifyFuture<org.eclipse.scada.sec.UserInformation> |
impersonate(SI session,
String targetUserName,
org.eclipse.scada.sec.callback.CallbackHandler handler) |
org.eclipse.scada.utils.concurrent.NotifyFuture<org.eclipse.scada.sec.UserInformation> impersonate(SI session, String targetUserName, org.eclipse.scada.sec.callback.CallbackHandler handler)
org.eclipse.scada.utils.concurrent.NotifyFuture<org.eclipse.scada.sec.AuthorizationReply> authorize(org.eclipse.scada.sec.AuthorizationRequest authorizationRequest,
org.eclipse.scada.sec.callback.CallbackHandler handler,
org.eclipse.scada.sec.AuthorizationResult defaultResult)