Device Bound Session
constructor(key: DeviceBoundSessionKey, refreshUrl: String, inclusionRules: DeviceBoundSessionInclusionRules, cookieCravings: List<DeviceBoundSessionCookieCraving>, expiryDate: TimeSinceEpoch, cachedChallenge: String? = null, allowedRefreshInitiators: List<String>)