Interface IOAuthService

  • All Known Implementing Classes:
    AbstractOAuthService, LinkedIn

    public interface IOAuthService
    Interface implemented by the authentication service.
    Author:
    Christopher Mindus
    • Method Detail

      • getServiceName

        java.lang.String getServiceName()
        Gets the name of the human readable service name, e.g. Facebook, LinkedIn or Twitter.
      • getApproximateSize

        Size getApproximateSize()
        Gets the approximate size in pixels of the inner browser window requested. This setting used when possible, but is not guaranteed.
        Returns:
        The size, or null if none is known (full screen).
      • disposeBlocked

        void disposeBlocked()
        Disposes of the session because of a blocked pop-up window.
      • disposeUserCancel

        void disposeUserCancel()
        Disposes of the session because of a user cancel action.
      • dispose

        void dispose()
        Disposes of the session, i.e. can e.g. close an asynchronous client in progress.