Package com.iizix.comm.oauth
Interface IOAuthService
-
- All Known Implementing Classes:
AbstractOAuthService
,LinkedIn
public interface IOAuthService
Interface implemented by the authentication service.- Author:
- Christopher Mindus
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispose()
Disposes of the session, i.e.void
disposeBlocked()
Disposes of the session because of a blocked pop-up window.void
disposeUserCancel()
Disposes of the session because of a user cancel action.Size
getApproximateSize()
Gets the approximate size in pixels of the inner browser window requested.java.lang.String
getServiceName()
Gets the name of the human readable service name, e.g.
-
-
-
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.
-
-