Package com.firebase.ui.auth.util.data
Class EmailLinkPersistenceManager.SessionRecord
- java.lang.Object
-
- com.firebase.ui.auth.util.data.EmailLinkPersistenceManager.SessionRecord
-
- Enclosing class:
- EmailLinkPersistenceManager
public static class EmailLinkPersistenceManager.SessionRecord extends Object
Holds the necessary information to complete the email link sign in flow
-
-
Constructor Summary
Constructors Constructor Description SessionRecord(String sessionId, String anonymousUserId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAnonymousUserId()
String
getEmail()
IdpResponse
getIdpResponseForLinking()
String
getSessionId()
EmailLinkPersistenceManager.SessionRecord
setEmail(String email)
EmailLinkPersistenceManager.SessionRecord
setIdpResponseForLinking(IdpResponse idpResponseForLinking)
-
-
-
Method Detail
-
getSessionId
public String getSessionId()
-
getEmail
public String getEmail()
-
setEmail
public EmailLinkPersistenceManager.SessionRecord setEmail(@NonNull String email)
-
getIdpResponseForLinking
@Nullable public IdpResponse getIdpResponseForLinking()
-
setIdpResponseForLinking
public EmailLinkPersistenceManager.SessionRecord setIdpResponseForLinking(@NonNull IdpResponse idpResponseForLinking)
-
getAnonymousUserId
@Nullable public String getAnonymousUserId()
-
-