Types

Link copied to clipboard
@Serializable
@SerialName(value = "DcApiSigned")
data class DcApiSigned<T : RequestParameters>(val dcApiRequest: Oid4vpDCAPIRequest, val parameters: T, val jwsSigned: JwsSigned<T>) : RequestParametersFrom<T>
Link copied to clipboard
@Serializable
@SerialName(value = "DcApiUnsigned")
data class DcApiUnsigned<T : RequestParameters>(val dcApiRequest: Oid4vpDCAPIRequest, val parameters: T, val jsonString: String) : RequestParametersFrom<T>
Link copied to clipboard
@Serializable
@SerialName(value = "Json")
data class Json<T : RequestParameters>(val jsonString: String, val parameters: T, val parent: Url?) : RequestParametersFrom<T>
Link copied to clipboard
@Serializable
@SerialName(value = "JwsSigned")
data class JwsSigned<T : RequestParameters>(val jwsSigned: JwsSigned<T>, val parameters: T, val verified: Boolean, val parent: Url?) : RequestParametersFrom<T>
Link copied to clipboard
Link copied to clipboard
@Serializable
@SerialName(value = "Uri")
data class Uri<T : RequestParameters>(val url: Url, val parameters: T) : RequestParametersFrom<T>

Properties

Link copied to clipboard
abstract val parameters: S