EdgeAgentSDK
3.1.1
search in API
EdgeAgentSDK/org.hyperledger.identus.walletsdk.pollux.models/JWTPresentationDefinitionRequest

JWTPresentationDefinitionRequest

@Serializable
data class JWTPresentationDefinitionRequest(val presentationDefinition: JWTPresentationDefinitionRequest.PresentationDefinition, val options: JWTPresentationDefinitionRequest.PresentationDefinitionOptions) : PresentationDefinitionRequest(source)

Constructors

JWTPresentationDefinitionRequest
Link copied to clipboard
constructor(presentationDefinition: JWTPresentationDefinitionRequest.PresentationDefinition, options: JWTPresentationDefinitionRequest.PresentationDefinitionOptions)

Types

PresentationDefinition
Link copied to clipboard
@Serializable
data class PresentationDefinition(val id: String? = UUID.randomUUID().toString(), val inputDescriptors: Array<JWTPresentationDefinitionRequest.PresentationDefinition.InputDescriptor>, val format: JWTPresentationDefinitionRequest.PresentationDefinition.InputDescriptor.PresentationFormat)
PresentationDefinitionOptions
Link copied to clipboard
@Serializable
data class PresentationDefinitionOptions(val domain: String, val challenge: String)

Properties

options
Link copied to clipboard
val options: JWTPresentationDefinitionRequest.PresentationDefinitionOptions
presentationDefinition
Link copied to clipboard
@SerialName(value = "presentation_definition")
val presentationDefinition: JWTPresentationDefinitionRequest.PresentationDefinition
© 2024 CopyrightGenerated by dokka