Package com.iizix.comm.oauth
Interface IOAuthService
public interface IOAuthService
Interface implemented by the authentication service.
- Author:
- Christopher Mindus
- Method SummaryModifier and TypeMethodDescription- void- dispose()Disposes of the session, i.e.- voidDisposes of the session because of a blocked pop-up window.- voidDisposes of the session because of a user cancel action.Gets the approximate size in pixels of the inner browser window requested.Gets authentication provider.- default StringGets the service name of the authentication provider, e.g.
- Method Details- getAuthenticationProviderAuthenticationProvider getAuthenticationProvider()Gets authentication provider.- Returns:
- The authentication provider enum.
 
- getServiceNameGets the service name of the authentication provider, e.g. "LinkedIn".- Returns:
- The name of the authentication provider service.
 
- getApproximateSizeSize 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).
 
- disposeBlockedvoid disposeBlocked()Disposes of the session because of a blocked pop-up window.
- disposeUserCancelvoid disposeUserCancel()Disposes of the session because of a user cancel action.
- disposevoid dispose()Disposes of the session, i.e. can e.g. close an asynchronous client in progress.