Class DidomiUserParameters
-
- All Implemented Interfaces:
public class DidomiUserParametersUser parameters for Didomi SDK
-
-
Field Summary
Fields Modifier and Type Field Description private final UserAuthuserAuthprivate final UserAuthParamsdcsUserAuthprivate final FragmentActivityactivityprivate final BooleanisUnderage
-
Constructor Summary
Constructors Constructor Description DidomiUserParameters(UserAuth userAuth, UserAuthParams dcsUserAuth, FragmentActivity activity, Boolean isUnderage)DidomiUserParameters(UserAuth userAuth, UserAuthParams dcsUserAuth, FragmentActivity activity)DidomiUserParameters(UserAuth userAuth, UserAuthParams dcsUserAuth)DidomiUserParameters(UserAuth userAuth)
-
Method Summary
Modifier and Type Method Description UserAuthgetUserAuth()Main user authentication io.didomi.sdk.user.model.UserAuthWithEncryptionParams (encryption)
io.didomi.sdk.user.model.UserAuthWithHashParams (hash)
io.didomi.sdk.user.model.UserAuthWithoutParams (ID only)
UserAuthParamsgetDcsUserAuth()User authentication for Didomi Consent String io.didomi.sdk.user.model.UserAuthWithEncryptionParams (encryption)
io.didomi.sdk.user.model.UserAuthWithHashParams (hash)
FragmentActivitygetActivity()Activity of the application if the notice should be displayed when the consent expired or the user is new BooleanisUnderage()If the user is underage (null will keep the setting from initialization or from a previous call to setUser)-
-
Constructor Detail
-
DidomiUserParameters
DidomiUserParameters(UserAuth userAuth, UserAuthParams dcsUserAuth, FragmentActivity activity, Boolean isUnderage)
-
DidomiUserParameters
DidomiUserParameters(UserAuth userAuth, UserAuthParams dcsUserAuth, FragmentActivity activity)
-
DidomiUserParameters
DidomiUserParameters(UserAuth userAuth, UserAuthParams dcsUserAuth)
-
DidomiUserParameters
DidomiUserParameters(UserAuth userAuth)
-
-
Method Detail
-
getUserAuth
UserAuth getUserAuth()
Main user authentication
io.didomi.sdk.user.model.UserAuthWithEncryptionParams (encryption)
io.didomi.sdk.user.model.UserAuthWithHashParams (hash)
io.didomi.sdk.user.model.UserAuthWithoutParams (ID only)
-
getDcsUserAuth
UserAuthParams getDcsUserAuth()
User authentication for Didomi Consent String
io.didomi.sdk.user.model.UserAuthWithEncryptionParams (encryption)
io.didomi.sdk.user.model.UserAuthWithHashParams (hash)
-
getActivity
FragmentActivity getActivity()
Activity of the application if the notice should be displayed when the consent expired or the user is new
-
isUnderage
Boolean isUnderage()
If the user is underage (null will keep the setting from initialization or from a previous call to
setUser)
-
-
-