diff --git a/waltid-libraries/protocols/waltid-openid4vc/src/commonMain/kotlin/id/walt/oid4vc/data/CredentialOffer.kt b/waltid-libraries/protocols/waltid-openid4vc/src/commonMain/kotlin/id/walt/oid4vc/data/CredentialOffer.kt index ab66b248f..81ddc22af 100644 --- a/waltid-libraries/protocols/waltid-openid4vc/src/commonMain/kotlin/id/walt/oid4vc/data/CredentialOffer.kt +++ b/waltid-libraries/protocols/waltid-openid4vc/src/commonMain/kotlin/id/walt/oid4vc/data/CredentialOffer.kt @@ -67,46 +67,33 @@ sealed class CredentialOffer() : JsonDataObject() { data class Draft13 ( @SerialName("credential_issuer") override val credentialIssuer: String, @SerialName("grants") override val grants: Map = mapOf(), - @SerialName("credential_configuration_ids") val credentialConfigurationIds: Set, - override val customParameters: Map = mapOf() ) : CredentialOffer() { - class Builder(credentialIssuer: String) : CredentialOffer.Builder(credentialIssuer) { - override fun buildInternal() = Draft13( credentialIssuer = credentialIssuer, grants = grants, credentialConfigurationIds = supportedCredentialIds ) - } - } @Serializable data class Draft11 ( @SerialName("credential_issuer") override val credentialIssuer: String, @SerialName("grants") override val grants: Map = mapOf(), - @SerialName("credentials") val credentials: Set, - override val customParameters: Map = mapOf() ) : CredentialOffer() { - class Builder(credentialIssuer: String) : CredentialOffer.Builder(credentialIssuer) { - override fun buildInternal() = Draft11( credentialIssuer = credentialIssuer, grants = grants, credentials = supportedCredentialIds ) - } - } - }