Package io.didomi.sdk

Class DidomiUserParameters

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      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)

      UserAuthParams getDcsUserAuth() User authentication for Didomi Consent String
      • io.didomi.sdk.user.model.UserAuthWithEncryptionParams (encryption)

      • io.didomi.sdk.user.model.UserAuthWithHashParams (hash)

      FragmentActivity getActivity() Activity of the application if the notice should be displayed when the consent expired or the user is new
      Boolean isUnderage() If the user is underage (null will keep the setting from initialization or from a previous call to setUser)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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)