public interface ProxySession extends OsidSession
This session converts external data into a proxy for use in OSID proxy
managers. The external data is specified in the form of a
ProxyCondition.
| Modifier and Type | Method and Description |
|---|---|
Proxy |
getProxy(ProxyCondition input)
Gets a proxy.
|
ProxyCondition |
getProxyCondition()
Gets a proxy condition for acquiring a proxy.
|
getAuthenticatedAgent, getAuthenticatedAgentId, getClockRate, getDate, getEffectiveAgent, getEffectiveAgentId, getFormatType, getLocale, isAuthenticated, startTransaction, supportsTransactionscloseProxyCondition getProxyCondition()
mandatory - This method is must be implemented. Proxy getProxy(ProxyCondition input) throws OperationFailedException, PermissionDeniedException
input - a proxy conditionNullArgumentException - input is
null OperationFailedException - unable to complete requestPermissionDeniedException - authorization failureUnsupportedException - input is not of
this servicemandatory - This method is must be implemented.