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, supportsTransactions
close
ProxyCondition 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.