-
public interface IPersistenceService
-
-
Method Summary
Modifier and Type Method Description abstract booleanisSessionAvailable()abstract voidsetSession(String encryptedSession)abstract StringgetSession()abstract voidsetSessionExpiration(long expiration)abstract longgetSessionExpiration()abstract voidremoveSession()abstract voidremoveLegacySession()abstract voidsetSessionEncryptionType(String encryptionType)abstract StringgetSessionEncryptionType()abstract Set<String>getSocialProviders()abstract voidaddSocialProvider(String provider)abstract voidremoveSocialProviders()abstract StringgetString(String key, String defValue)abstract voidadd(String key, Object element)abstract LonggetLong(String key, Long defValue)abstract voidsetPushToken(String pushToken)abstract StringgetPushToken()abstract voidsetGmid(String gmid)abstract voidsetUcid(String ucid)abstract voidsetGmidRefreshTime(long refreshTime)abstract StringgetGmid()abstract StringgetUcid()abstract longgetGmidRefreshTime()abstract voidsetCoreVersion(String version)abstract StringgetCoreVersion()abstract voidsavePassKeys(String keys)abstract StringgetPassKeys()abstract voidclearPassKeys()abstract voidstoreMigratedPasswordLessKeys(String json)abstract StringgetPasswordLessKeys()abstract voidstorePasswordLessKey(String id, WebAuthnKeyModel key)abstract voidremovePasswordLessKey(String id)-
-
Method Detail
-
isSessionAvailable
abstract boolean isSessionAvailable()
-
setSession
abstract void setSession(String encryptedSession)
-
getSession
abstract String getSession()
-
setSessionExpiration
abstract void setSessionExpiration(long expiration)
-
getSessionExpiration
abstract long getSessionExpiration()
-
removeSession
abstract void removeSession()
-
removeLegacySession
abstract void removeLegacySession()
-
setSessionEncryptionType
abstract void setSessionEncryptionType(String encryptionType)
-
getSessionEncryptionType
abstract String getSessionEncryptionType()
-
getSocialProviders
abstract Set<String> getSocialProviders()
-
addSocialProvider
abstract void addSocialProvider(String provider)
-
removeSocialProviders
abstract void removeSocialProviders()
-
setPushToken
abstract void setPushToken(String pushToken)
-
getPushToken
@Nullable() abstract String getPushToken()
-
setGmidRefreshTime
abstract void setGmidRefreshTime(long refreshTime)
-
getGmidRefreshTime
abstract long getGmidRefreshTime()
-
setCoreVersion
abstract void setCoreVersion(String version)
-
getCoreVersion
abstract String getCoreVersion()
-
savePassKeys
abstract void savePassKeys(String keys)
-
getPassKeys
abstract String getPassKeys()
-
clearPassKeys
abstract void clearPassKeys()
-
storeMigratedPasswordLessKeys
abstract void storeMigratedPasswordLessKeys(String json)
-
getPasswordLessKeys
abstract String getPasswordLessKeys()
-
storePasswordLessKey
abstract void storePasswordLessKey(String id, WebAuthnKeyModel key)
-
removePasswordLessKey
abstract void removePasswordLessKey(String id)
-
-
-
-