Skip to content

Commit

Permalink
Updated models and APIs 202502211449-d44375df08f04623b210471259cc882e…
Browse files Browse the repository at this point in the history
…a67e1a14
  • Loading branch information
github-actions[bot] committed Feb 21, 2025
1 parent a8c3379 commit 895501a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,15 @@ import kotlin.time.Duration
class RawTimeTableApiImpl(
internal val apiUrl: String,
private val authProvider: AuthProvider,
private val accessControlKeysHeadersProvider: AccessControlKeysHeadersProvider?,
httpClient: HttpClient,
additionalHeaders: Map<String, String> = emptyMap(),
timeout: Duration? = null,
json: Json,
) : BaseRawApi(httpClient, additionalHeaders, timeout, json), RawTimeTableApi {
override suspend fun getAccessControlKeysHeaderValues(): List<String>? =
accessControlKeysHeadersProvider?.getAccessControlKeysHeadersFor(EntityWithEncryptionMetadataTypeName.TimeTable)

// region common endpoints

override suspend fun createTimeTable(timeTableDto: TimeTable): HttpResponse<TimeTable> =
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package com.icure.cardinal.sdk.model
import com.icure.cardinal.sdk.model.base.StoredDocument
import com.icure.cardinal.sdk.model.specializations.Base64String
import com.icure.cardinal.sdk.model.specializations.KeypairFingerprintV2String
import com.icure.cardinal.sdk.utils.DefaultValue
import kotlinx.serialization.Serializable
import kotlin.Long
import kotlin.String
Expand All @@ -19,7 +20,8 @@ data class ExchangeData(
public val `delegate`: String,
public val exchangeKey: Map<KeypairFingerprintV2String, Base64String>,
public val accessControlSecret: Map<KeypairFingerprintV2String, Base64String>,
public val delegatorSignature: Map<KeypairFingerprintV2String, Base64String>,
@DefaultValue("emptyMap()")
public val delegatorSignature: Map<KeypairFingerprintV2String, Base64String> = emptyMap(),
public val sharedSignatureKey: Map<KeypairFingerprintV2String, Base64String>,
public val sharedSignature: Base64String,
override val deletionDate: Long? = null,
Expand Down

0 comments on commit 895501a

Please sign in to comment.