OSID Logo
OSID Specifications
proxy package
Version 3.0.0
Release Candidate Preview
Interfaceosid.proxy.ProxySession
Implementsosid.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 ProxyCondition.

MethodgetProxyCondition
Description

Gets a proxy condition for acquiring a proxy. A new proxy condition should be acquired for each proxy request.

Returnosid.proxy.ProxyConditiona proxy condiiton
CompliancemandatoryThis method is must be implemented.
MethodgetProxy
Description

Gets a proxy.

Parametersosid.proxy.ProxyConditioninputa proxy condition
Returnosid.proxy.Proxya proxy
ErrorsNULL_ARGUMENT input is null
OPERATION_FAILEDunable to complete request
PERMISSION_DENIEDauthorization failure
UNSUPPORTED input is not of this service
CompliancemandatoryThis method is must be implemented.