| Interface | osid.proxy.ProxySession | ||
|---|---|---|---|
| Implements | osid.OsidSession | ||
| Description |
This session converts external data into a proxy for use in
OSID proxy managers. The external data is specified in the
form of a | ||
| Method | getProxyCondition | ||
| Description |
Gets a proxy condition for acquiring a proxy. A new proxy condition should be acquired for each proxy request. | ||
| Return | osid.proxy.ProxyCondition | a proxy condiiton | |
| Compliance | mandatory | This method is must be implemented. | |
| Method | getProxy | ||
| Description |
Gets a proxy. | ||
| Parameters | osid.proxy.ProxyCondition | input | a proxy condition |
| Return | osid.proxy.Proxy | a proxy | |
| Errors | NULL_ARGUMENT | input is null | |
| OPERATION_FAILED | unable to complete request | ||
| PERMISSION_DENIED | authorization failure | ||
| UNSUPPORTED | input is not of this service | ||
| Compliance | mandatory | This method is must be implemented. | |