All Downloads are FREE. Search and download functionalities are using the official Maven repository.

co.easimart.AuthenticationCallback Maven / Gradle / Ivy

package co.easimart;

import java.util.Map;

/**
 * Provides a general interface for delegation of third party authentication callbacks.
 */
public interface AuthenticationCallback {
  /**
   * Called when restoring third party authentication credentials that have been serialized,
   * such as session keys, etc.
   * 

* Note: This will be executed on a background thread. * * @param authData * The auth data for the provider. This value may be {@code null} when * unlinking an account. * * @return {@code true} iff the {@code authData} was successfully synchronized or {@code false} * if user should no longer be associated because of bad {@code authData}. */ boolean onRestore(Map authData); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy