Interface ProxyManager

All Superinterfaces:
AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, ProxyProfile, Sourceable

public interface ProxyManager extends OsidManager, ProxyProfile

The proxy manager provides access to proxy sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • ProxySession : a session to acquire proxy interfaces
  • Method Details

    • getProxySession

      ProxySession getProxySession() throws OperationFailedException
      Gets a ProxySession which is responsible for acquiring authentication credentials on behalf of a service client.
      Returns:
      a proxy session for this service
      Throws:
      OperationFailedException - unable to complete request
      UnimplementedException - supportsProxy() is false
      Compliance:
      optional - This method must be implemented if {@code supportsProxy()} is {@code true} .