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 java.lang.ObjectHolds the necessary information to complete the email link sign in flow
-
-
Constructor Summary
Constructors Constructor Description SessionRecord(java.lang.String sessionId, java.lang.String anonymousUserId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAnonymousUserId()java.lang.StringgetEmail()IdpResponsegetIdpResponseForLinking()java.lang.StringgetSessionId()EmailLinkPersistenceManager.SessionRecordsetEmail(java.lang.String email)EmailLinkPersistenceManager.SessionRecordsetIdpResponseForLinking(IdpResponse idpResponseForLinking)
-
-
-
Method Detail
-
getSessionId
public java.lang.String getSessionId()
-
getEmail
public java.lang.String getEmail()
-
setEmail
public EmailLinkPersistenceManager.SessionRecord setEmail(@NonNull java.lang.String email)
-
getIdpResponseForLinking
@Nullable public IdpResponse getIdpResponseForLinking()
-
setIdpResponseForLinking
public EmailLinkPersistenceManager.SessionRecord setIdpResponseForLinking(@NonNull IdpResponse idpResponseForLinking)
-
getAnonymousUserId
@Nullable public java.lang.String getAnonymousUserId()
-
-