Package-level declarations

Types

Link copied to clipboard
abstract class AndroidBLEBase(val context: Context, logTag: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class AttestationKeyRequestBindingDto(var organisationId: String, var name: String, var keyType: String, var nonce: String?)
Link copied to clipboard
data class BackupCreateBindingDto(var historyId: String, var file: String, var unexportable: UnexportableEntitiesBindingDto)
Link copied to clipboard
Link copied to clipboard
interface BleCentral
Link copied to clipboard
Link copied to clipboard
sealed class BleException : Exception
Link copied to clipboard
interface BlePeripheral
Link copied to clipboard
data class Cause(var message: String)
Link copied to clipboard
data class CertificateResponseBindingDto(var id: String, var createdDate: String, var lastModified: String, var state: CertificateStateBindingEnum, var name: String, var chain: String, var key: KeyListItemResponseBindingDto?, var x509Attributes: CertificateX509AttributesBindingDto)
Link copied to clipboard
data class CertificateX509AttributesBindingDto(var serialNumber: String, var notBefore: String, var notAfter: String, var issuer: String, var subject: String, var fingerprint: String, var extensions: List<CertificateX509ExtensionBindingDto>)
Link copied to clipboard
data class CertificateX509ExtensionBindingDto(var oid: String, var value: String, var critical: Boolean)
Link copied to clipboard
Link copied to clipboard
data class ClaimBindingDto(var id: String, var key: String, var dataType: String, var array: Boolean, var value: ClaimValueBindingDto)
Link copied to clipboard
Link copied to clipboard
data class ConfigBindingDto(var format: Map<String, String>, var issuanceProtocol: Map<String, String>, var verificationProtocol: Map<String, String>, var transport: Map<String, String>, var revocation: Map<String, String>, var did: Map<String, String>, var identifier: Map<String, String>, var datatype: Map<String, String>, var keyAlgorithm: Map<String, String>, var holderKeyStorage: Map<String, String>, var keyStorage: Map<String, String>, var trustManagement: Map<String, String>, var cacheEntities: Map<String, String>, var task: Map<String, String>, var credentialIssuer: Map<String, String>)
Link copied to clipboard
Link copied to clipboard
data class ContinueIssuanceResponseBindingDto(var interactionId: String, var credentialIds: List<String>, var credentialConfigurationsSupported: Map<String, CredentialConfigurationSupportedResponseBindingDto>)
Link copied to clipboard
data class CreateCertificateRequestBindingDto(var name: String?, var chain: String, var keyId: String)
Link copied to clipboard
data class CreateIdentifierDidRequestBindingDto(var name: String?, var method: String, var keys: DidRequestKeysBindingDto, var params: Map<String, String>)
Link copied to clipboard
data class CreateIdentifierRequestBindingDto(var organisationId: String, var name: String, var keyId: String?, var did: CreateIdentifierDidRequestBindingDto?, var certificates: List<CreateCertificateRequestBindingDto>?)
Link copied to clipboard
data class CreateOrganisationRequestBindingDto(var id: String?, var name: String?)
Link copied to clipboard
data class CreateProofRequestBindingDto(var proofSchemaId: String, var verifierDidId: String?, var verifierIdentifierId: String?, var protocol: String, var redirectUri: String?, var verifierKey: String?, var verifierCertificate: String?, var scanToVerify: ScanToVerifyRequestBindingDto?, var isoMdlEngagement: String?, var transport: List<String>?, var profile: String?, var engagement: String?)

If protocol is ISO_MDL, specify the device engagement type by referencing an entry from verificationEngagement of your configuration. iso_mdl_engagement accepts either QR code content (for QR device engagement) or NFC engagement parameters from nfc_read_iso_mdl_engagement.

Link copied to clipboard
data class CreateProofSchemaClaimRequestDto(var id: String, var required: Boolean)
Link copied to clipboard
data class CreateProofSchemaRequestDto(var name: String, var organisationId: String, var expireDuration: UInt, var proofInputSchemas: List<ProofInputSchemaRequestDto>)
Link copied to clipboard
data class CreateRemoteTrustEntityRequestBindingDto(var didId: String, var trustAnchorId: String?, var name: String, var logo: String?, var termsUrl: String?, var privacyUrl: String?, var website: String?, var role: TrustEntityRoleBindingEnum)
Link copied to clipboard
data class CreateTrustAnchorRequestBindingDto(var name: String, var type: String, var isPublisher: Boolean?, var publisherReference: String?)
Link copied to clipboard
data class CreateTrustEntityRequestBindingDto(var name: String, var logo: String?, var website: String?, var termsUrl: String?, var privacyUrl: String?, var role: TrustEntityRoleBindingEnum, var trustAnchorId: String, var didId: String?, var type: TrustEntityTypeBindingEnum?, var identifierId: String?, var content: String?, var organisationId: String)
Link copied to clipboard
data class CredentialClaimSchemaBindingDto(var id: String, var createdDate: String, var lastModified: String, var key: String, var datatype: String, var required: Boolean, var array: Boolean, var claims: List<CredentialClaimSchemaBindingDto>)
Link copied to clipboard
data class CredentialDetailBindingDto(var id: String, var createdDate: String, var issuanceDate: String?, var lastModified: String, var revocationDate: String?, var issuer: GetIdentifierListItemBindingDto?, var holder: GetIdentifierListItemBindingDto?, var state: CredentialStateBindingEnum, var schema: CredentialSchemaBindingDto, var claims: List<ClaimBindingDto>, var redirectUri: String?, var role: CredentialRoleBindingDto, var lvvcIssuanceDate: String?, var suspendEndDate: String?, var mdocMsoValidity: MdocMsoValidityResponseBindingDto?, var protocol: String, var profile: String?)
Link copied to clipboard
data class CredentialListBindingDto(var values: List<CredentialListItemBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class CredentialListItemBindingDto(var id: String, var createdDate: String, var issuanceDate: String?, var lastModified: String, var revocationDate: String?, var issuer: String?, var state: CredentialStateBindingEnum, var schema: CredentialSchemaBindingDto, var role: CredentialRoleBindingDto, var suspendEndDate: String?, var protocol: String, var profile: String?)
Link copied to clipboard
data class CredentialListQueryBindingDto(var page: UInt, var pageSize: UInt, var sort: SortableCredentialColumnBindingEnum?, var sortDirection: SortDirection?, var organisationId: String, var name: String?, var profile: String?, var searchText: String?, var searchType: List<SearchTypeBindingEnum>?, var exact: List<CredentialListQueryExactColumnBindingEnum>?, var role: CredentialRoleBindingDto?, var ids: List<String>?, var status: List<CredentialStateBindingEnum>?, var include: List<CredentialListIncludeEntityTypeBindingEnum>?, var credentialSchemaIds: List<String>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?, var issuanceDateAfter: String?, var issuanceDateBefore: String?, var revocationDateAfter: String?, var revocationDateBefore: String?)
data class CredentialRevocationCheckResponseBindingDto(var credentialId: String, var status: CredentialStateBindingEnum, var success: Boolean, var reason: String?)
Link copied to clipboard
data class CredentialSchemaBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var format: String, var revocationMethod: String, var walletStorageType: WalletStorageTypeBindingEnum?, var schemaId: String, var schemaType: CredentialSchemaTypeBindingEnum, var layoutType: LayoutTypeBindingEnum?, var importedSourceUrl: String, var layoutProperties: CredentialSchemaLayoutPropertiesBindingDto?)
Link copied to clipboard
data class CredentialSchemaDetailBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var format: String, var revocationMethod: String, var claims: List<CredentialClaimSchemaBindingDto>, var walletStorageType: WalletStorageTypeBindingEnum?, var schemaId: String, var schemaType: CredentialSchemaTypeBindingEnum, var importedSourceUrl: String, var layoutType: LayoutTypeBindingEnum?, var layoutProperties: CredentialSchemaLayoutPropertiesBindingDto?)
data class CredentialSchemaLayoutPropertiesBindingDto(var background: CredentialSchemaBackgroundPropertiesBindingDto?, var logo: CredentialSchemaLogoPropertiesBindingDto?, var primaryAttribute: String?, var secondaryAttribute: String?, var pictureAttribute: String?, var code: CredentialSchemaCodePropertiesBindingDto?)
Link copied to clipboard
data class CredentialSchemaListBindingDto(var values: List<CredentialSchemaBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class CredentialSchemaListQueryBindingDto(var page: UInt, var pageSize: UInt, var organisationId: String, var sort: SortableCredentialSchemaColumnBindingEnum?, var sortDirection: SortDirection?, var name: String?, var ids: List<String>?, var exact: List<CredentialSchemaListQueryExactColumnBindingEnum>?, var include: List<CredentialSchemaListIncludeEntityType>?, var schemaId: String?, var formats: List<String>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?)
Link copied to clipboard
data class CredentialSchemaLogoPropertiesBindingDto(var fontColor: String?, var backgroundColor: String?, var image: String?)
Link copied to clipboard
data class DeviceInfoBindingDto(var address: String, var mtu: UShort)
Link copied to clipboard
data class DidListBindingDto(var values: List<DidListItemBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class DidListItemBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var did: String, var didType: DidTypeBindingEnum, var didMethod: String, var deactivated: Boolean)
Link copied to clipboard
data class DidListQueryBindingDto(var page: UInt, var pageSize: UInt, var sort: SortableDidColumnBindingEnum?, var sortDirection: SortDirection?, var organisationId: String, var name: String?, var did: String?, var type: DidTypeBindingEnum?, var deactivated: Boolean?, var exact: List<ExactDidFilterColumnBindingEnum>?, var keyAlgorithms: List<String>?, var keyRoles: List<KeyRoleBindingEnum>?, var keyStorages: List<String>?, var keyIds: List<String>?, var didMethods: List<String>?)
Link copied to clipboard
data class DidRequestBindingDto(var organisationId: String, var name: String, var didMethod: String, var keys: DidRequestKeysBindingDto, var params: Map<String, String>)
Link copied to clipboard
data class DidRequestKeysBindingDto(var authentication: List<String>, var assertionMethod: List<String>, var keyAgreement: List<String>, var capabilityInvocation: List<String>, var capabilityDelegation: List<String>)
Link copied to clipboard
data class DidResponseBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var organisationId: String?, var did: String, var didType: DidTypeBindingEnum, var didMethod: String, var keys: DidResponseKeysBindingDto, var deactivated: Boolean)
Link copied to clipboard
data class DidResponseKeysBindingDto(var authentication: List<KeyListItemResponseBindingDto>, var assertionMethod: List<KeyListItemResponseBindingDto>, var keyAgreement: List<KeyListItemResponseBindingDto>, var capabilityInvocation: List<KeyListItemResponseBindingDto>, var capabilityDelegation: List<KeyListItemResponseBindingDto>)
Link copied to clipboard
interface Disposable
Link copied to clipboard
data class ErrorResponseBindingDto(var code: String, var message: String, var cause: Cause?)
Link copied to clipboard
data class GeneratedKeyBindingDto(var keyReference: ByteArray, var publicKey: ByteArray)
Link copied to clipboard
data class GetIdentifierBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var organisationId: String?, var type: IdentifierTypeBindingEnum, var isRemote: Boolean, var state: IdentifierStateBindingEnum, var did: DidResponseBindingDto?, var key: KeyResponseBindingDto?, var certificates: List<CertificateResponseBindingDto>?)
Link copied to clipboard
data class GetIdentifierListBindingDto(var values: List<GetIdentifierListItemBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class GetIdentifierListItemBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var type: IdentifierTypeBindingEnum, var isRemote: Boolean, var state: IdentifierStateBindingEnum, var organisationId: String?)
Link copied to clipboard
data class GetProofSchemaBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var organisationId: String, var expireDuration: UInt, var proofInputSchemas: List<ProofInputSchemaBindingDto>, var importedSourceUrl: String?)
Link copied to clipboard
data class GetProofSchemaListItemBindingDto(var id: String, var createdDate: String, var lastModified: String, var deletedAt: String?, var name: String, var expireDuration: UInt)
Link copied to clipboard
data class GetRemoteTrustEntityResponseBindingDto(var id: String, var organisationId: String?, var createdDate: String, var lastModified: String, var name: String, var logo: String?, var website: String?, var termsUrl: String?, var privacyUrl: String?, var role: TrustEntityRoleBindingEnum, var trustAnchor: GetTrustAnchorResponseBindingDto, var did: DidListItemBindingDto?, var state: TrustEntityStateBindingEnum)
Link copied to clipboard
data class GetTrustAnchorResponseBindingDto(var id: String, var name: String, var createdDate: String, var lastModified: String, var type: String, var isPublisher: Boolean, var publisherReference: String)
Link copied to clipboard
data class GetTrustEntityResponseBindingDto(var id: String, var organisationId: String?, var createdDate: String, var lastModified: String, var name: String, var logo: String?, var website: String?, var termsUrl: String?, var privacyUrl: String?, var role: TrustEntityRoleBindingEnum, var trustAnchor: GetTrustAnchorResponseBindingDto, var did: DidListItemBindingDto?, var state: TrustEntityStateBindingEnum, var entityKey: String, var type: TrustEntityTypeBindingEnum, var identifier: GetIdentifierListItemBindingDto?, var content: String?, var ca: TrustEntityCertificateResponseBindingDto?)
Link copied to clipboard
data class HandleInvitationRequestBindingDto(var url: String, var organisationId: String, var transport: List<String>?, var redirectUri: String?)
Link copied to clipboard
data class HistoryErrorMetadataBindingDto(var errorCode: String, var message: String)
Link copied to clipboard
data class HistoryListBindingDto(var values: List<HistoryListItemBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class HistoryListItemBindingDto(var id: String, var createdDate: String, var action: HistoryActionBindingEnum, var name: String, var entityId: String?, var entityType: HistoryEntityTypeBindingEnum, var metadata: HistoryMetadataBinding?, var organisationId: String?, var target: String?)
Link copied to clipboard
data class HistoryListQueryBindingDto(var page: UInt, var pageSize: UInt, var organisationId: String, var entityId: String?, var entityTypes: List<HistoryEntityTypeBindingEnum>?, var actions: List<HistoryActionBindingEnum>?, var createdDateAfter: String?, var createdDateBefore: String?, var identifierId: String?, var credentialId: String?, var credentialSchemaId: String?, var proofSchemaId: String?, var search: HistorySearchBindingDto?)
Link copied to clipboard
Link copied to clipboard
data class HolderAttestationWalletUnitResponseBindingDto(var createdDate: String, var lastModified: String, var id: String, var expirationDate: String, var status: WalletUnitStatusBindingEnum, var attestation: String, var walletUnitId: String, var walletProviderUrl: String, var walletProviderType: WalletProviderTypeBindingEnum, var walletProviderName: String)
Link copied to clipboard
data class HolderRefreshWalletUnitRequestBindingDto(var organisationId: String, var appIntegrityCheckRequired: Boolean)
data class HolderRegisterWalletUnitRequestBindingDto(var organisationId: String, var walletProvider: WalletProviderBindingDto, var keyType: String)
Link copied to clipboard
data class IdentifierListQueryBindingDto(var page: UInt, var pageSize: UInt, var sort: SortableIdentifierColumnBindingEnum?, var sortDirection: SortDirection?, var organisationId: String, var name: String?, var types: List<IdentifierTypeBindingEnum>?, var state: IdentifierStateBindingEnum?, var exact: List<ExactIdentifierFilterColumnBindingEnum>?, var didMethods: List<String>?, var isRemote: Boolean?, var keyAlgorithms: List<String>?, var keyRoles: List<KeyRoleBindingEnum>?, var keyStorages: List<String>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?)
data class ImportCredentialSchemaClaimSchemaBindingDto(var id: String, var createdDate: String, var lastModified: String, var required: Boolean, var key: String, var datatype: String, var array: Boolean?, var claims: List<ImportCredentialSchemaClaimSchemaBindingDto>?)
data class ImportCredentialSchemaLayoutPropertiesBindingDto(var background: CredentialSchemaBackgroundPropertiesBindingDto?, var logo: CredentialSchemaLogoPropertiesBindingDto?, var primaryAttribute: String?, var secondaryAttribute: String?, var pictureAttribute: String?, var code: CredentialSchemaCodePropertiesBindingDto?)
data class ImportCredentialSchemaRequestSchemaBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var format: String, var revocationMethod: String, var organisationId: String, var claims: List<ImportCredentialSchemaClaimSchemaBindingDto>, var walletStorageType: WalletStorageTypeBindingEnum?, var schemaId: String, var importedSourceUrl: String, var schemaType: CredentialSchemaTypeBindingEnum, var layoutType: LayoutTypeBindingEnum?, var layoutProperties: ImportCredentialSchemaLayoutPropertiesBindingDto?, var allowSuspension: Boolean?, var externalSchema: Boolean)
Link copied to clipboard
data class ImportProofSchemaBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var organisationId: String, var expireDuration: UInt, var importedSourceUrl: String, var proofInputSchemas: List<ImportProofSchemaInputSchemaBindingDto>)
Link copied to clipboard
data class ImportProofSchemaClaimSchemaBindingDto(var id: String, var requested: Boolean, var required: Boolean, var key: String, var dataType: String, var claims: List<ImportProofSchemaClaimSchemaBindingDto>?, var array: Boolean)
data class ImportProofSchemaCredentialSchemaBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var format: String, var revocationMethod: String, var walletStorageType: WalletStorageTypeBindingEnum?, var schemaId: String, var importedSourceUrl: String, var schemaType: CredentialSchemaTypeBindingEnum, var layoutType: LayoutTypeBindingEnum?, var layoutProperties: CredentialSchemaLayoutPropertiesBindingDto?)
Link copied to clipboard
Link copied to clipboard
data class ImportProofSchemaRequestBindingsDto(var schema: ImportProofSchemaBindingDto, var organisationId: String)
data class InitiateIssuanceAuthorizationDetailBindingDto(var type: String, var credentialConfigurationId: String)
Link copied to clipboard
data class InitiateIssuanceRequestBindingDto(var organisationId: String, var protocol: String, var issuer: String, var clientId: String, var redirectUri: String?, var scope: List<String>?, var authorizationDetails: List<InitiateIssuanceAuthorizationDetailBindingDto>?)
Link copied to clipboard
Link copied to clipboard
data class InitParamsDto(var configJson: String?, var nativeSecureElement: NativeKeyStorage?, var remoteSecureElement: NativeKeyStorage?, var bleCentral: BleCentral?, var blePeripheral: BlePeripheral?, var nfcHce: NfcHce?, var nfcScanner: NfcScanner?) : Disposable
Link copied to clipboard
Link copied to clipboard
data class KeyListItemBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var publicKey: ByteArray, var keyType: String, var storageType: String)
Link copied to clipboard
data class KeyListItemResponseBindingDto(var id: String, var createdDate: String, var lastModified: String, var name: String, var publicKey: ByteArray, var keyType: String, var storageType: String)
Link copied to clipboard
data class KeyRequestBindingDto(var organisationId: String, var keyType: String, var keyParams: Map<String, String>, var name: String, var storageType: String, var storageParams: Map<String, String>)
Link copied to clipboard
data class KeyResponseBindingDto(var id: String, var createdDate: String, var lastModified: String, var organisationId: String, var name: String, var publicKey: ByteArray, var keyType: String, var storageType: String)
Link copied to clipboard
data class ListProofSchemasFiltersBindingDto(var page: UInt, var pageSize: UInt, var sort: SortableProofSchemaColumnBinding?, var sortDirection: SortDirection?, var organisationId: String, var name: String?, var exact: List<ProofSchemaListQueryExactColumnBinding>?, var ids: List<String>?, var formats: List<String>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?)
Link copied to clipboard
data class ListTrustAnchorsFiltersBindings(var page: UInt, var pageSize: UInt, var sort: SortableTrustAnchorColumnBindings?, var sortDirection: SortDirection?, var name: String?, var isPublisher: Boolean?, var type: String?, var exact: List<ExactTrustAnchorFilterColumnBindings>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?)
Link copied to clipboard
data class ListTrustEntitiesFiltersBindings(var page: UInt, var pageSize: UInt, var sort: SortableTrustEntityColumnBindings?, var sortDirection: SortDirection?, var name: String?, var role: TrustEntityRoleBindingEnum?, var trustAnchor: String?, var didId: String?, var organisationId: String?, var type: List<TrustEntityTypeBindingEnum>?, var entityKey: String?, var exact: List<ExactTrustEntityFilterColumnBindings>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?)
Link copied to clipboard
data class MdocMsoValidityResponseBindingDto(var expiration: String, var nextUpdate: String, var lastUpdate: String)
Link copied to clipboard
data class MetadataBindingDto(var dbVersion: String, var dbHash: String, var createdAt: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed class NfcException : Exception
Link copied to clipboard
interface NfcHce

Provider of NFC host-card emulation (HCE)

Link copied to clipboard

Provider of NFC host-card emulation (HCE)

Link copied to clipboard
interface NfcScanner

Provider of NFC scanner functionality

Link copied to clipboard

Provider of NFC scanner functionality

Link copied to clipboard
data class NfcScanRequestBindingDto(var inProgressMessage: String?, var failureMessage: String?, var successMessage: String?)

Optional messages to be displayed on (iOS) system overlay

Link copied to clipboard
Link copied to clipboard
data class OpenId4vciProofTypeSupportedBindingDto(var proofSigningAlgValuesSupported: List<String>)
Link copied to clipboard
data class OpenId4vciTxCodeBindingDto(var inputMode: OpenId4vciTxCodeInputModeBindingEnum, var length: Long?, var description: String?)
Link copied to clipboard
sealed class OptionalString

uniffi does not support double option. workaround for Option<Option<String>>

Link copied to clipboard
data class PeripheralDiscoveryDataBindingDto(var deviceAddress: String, var localDeviceName: String?, var advertisedServices: List<String>, var advertisedServiceData: Map<String, ByteArray>?)
Link copied to clipboard
data class PresentationDefinitionFieldBindingDto(var id: String, var name: String?, var purpose: String?, var required: Boolean, var keyMap: Map<String, String>)
data class PresentationDefinitionRequestedCredentialBindingDto(var id: String, var name: String?, var purpose: String?, var fields: List<PresentationDefinitionFieldBindingDto>, var applicableCredentials: List<String>, var inapplicableCredentials: List<String>, var validityCredentialNbf: String?, var multiple: Boolean?)
Link copied to clipboard
data class PresentationDefinitionRuleBindingDto(var type: PresentationDefinitionRuleTypeBindingEnum, var min: UInt?, var max: UInt?, var count: UInt?)
data class PresentationSubmitCredentialRequestBindingDto(var credentialId: String, var submitClaims: List<String>)
Link copied to clipboard
data class ProofClaimSchemaBindingDto(var id: String, var requested: Boolean, var required: Boolean, var key: String, var dataType: String, var claims: List<ProofClaimSchemaBindingDto>, var array: Boolean)
Link copied to clipboard
data class ProofInputBindingDto(var claims: List<ProofRequestClaimBindingDto>, var credential: CredentialDetailBindingDto?, var credentialSchema: CredentialSchemaBindingDto, var validityConstraint: Long?)
Link copied to clipboard
data class ProofInputSchemaBindingDto(var claimSchemas: List<ProofClaimSchemaBindingDto>, var credentialSchema: CredentialSchemaBindingDto, var validityConstraint: Long?)
Link copied to clipboard
data class ProofInputSchemaRequestDto(var credentialSchemaId: String, var validityConstraint: Long?, var claimSchemas: List<CreateProofSchemaClaimRequestDto>)
Link copied to clipboard
data class ProofListBindingDto(var values: List<ProofListItemBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class ProofListItemBindingDto(var id: String, var createdDate: String, var lastModified: String, var requestedDate: String?, var completedDate: String?, var verifier: String?, var protocol: String, var transport: String, var engagement: String?, var state: ProofStateBindingEnum, var role: ProofRoleBindingEnum, var schema: GetProofSchemaListItemBindingDto?, var retainUntilDate: String?, var profile: String?)
Link copied to clipboard
data class ProofListQueryBindingDto(var page: UInt, var pageSize: UInt, var organisationId: String, var sort: SortableProofListColumnBinding?, var sortDirection: SortDirection?, var name: String?, var profile: String?, var ids: List<String>?, var proofStates: List<ProofStateBindingEnum>?, var proofRoles: List<ProofRoleBindingEnum>?, var proofSchemaIds: List<String>?, var exact: List<ProofListQueryExactColumnBindingEnum>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?, var requestedDateAfter: String?, var requestedDateBefore: String?, var completedDateAfter: String?, var completedDateBefore: String?)
Link copied to clipboard
data class ProofResponseBindingDto(var id: String, var createdDate: String, var lastModified: String, var verifier: GetIdentifierListItemBindingDto?, var holder: GetIdentifierListItemBindingDto?, var state: ProofStateBindingEnum, var role: ProofRoleBindingEnum, var proofSchema: GetProofSchemaListItemBindingDto?, var protocol: String, var engagement: String?, var transport: String, var redirectUri: String?, var proofInputs: List<ProofInputBindingDto>, var retainUntilDate: String?, var requestedDate: String?, var completedDate: String?, var claimsRemovedAt: String?, var profile: String?)
Link copied to clipboard
data class ProofSchemaListBindingDto(var values: List<GetProofSchemaListItemBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
Link copied to clipboard
data class ProposeProofResponseBindingDto(var proofId: String, var interactionId: String, var url: String?)
Link copied to clipboard
data class ResolveTrustEntityRequestBindingDto(var id: String, var certificateId: String?)
Link copied to clipboard
data class ScanToVerifyRequestBindingDto(var credential: String, var barcode: String, var barcodeType: ScanToVerifyBarcodeTypeBindingEnum)
Link copied to clipboard
data class ServiceDescriptionBindingDto(var uuid: String, var advertise: Boolean, var advertisedServiceData: ByteArray?, var characteristics: List<CharacteristicBindingDto>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TrustAnchorsListBindingDto(var values: List<TrustAnchorsListItemResponseBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class TrustAnchorsListItemResponseBindingDto(var id: String, var name: String, var createdDate: String, var lastModified: String, var type: String, var isPublisher: Boolean, var publisherReference: String, var entities: ULong)
Link copied to clipboard
data class TrustEntitiesListBindingDto(var values: List<TrustEntitiesListItemResponseBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class TrustEntitiesListItemResponseBindingDto(var id: String, var name: String, var createdDate: String, var lastModified: String, var logo: String?, var website: String?, var termsUrl: String?, var state: TrustEntityStateBindingEnum, var privacyUrl: String?, var role: TrustEntityRoleBindingEnum, var trustAnchor: GetTrustAnchorResponseBindingDto, var did: DidListItemBindingDto?)
Link copied to clipboard
data class TrustEntityCertificateResponseBindingDto(var state: CertificateStateBindingEnum, var publicKey: String, var commonName: String?, var serialNumber: String, var notBefore: String, var notAfter: String, var issuer: String, var subject: String, var fingerprint: String, var extensions: List<CertificateX509ExtensionBindingDto>)
Link copied to clipboard
data class UnexportableEntitiesBindingDto(var credentials: List<CredentialDetailBindingDto>, var keys: List<KeyListItemBindingDto>, var dids: List<DidListItemBindingDto>, var identifiers: List<GetIdentifierListItemBindingDto>, var totalCredentials: ULong, var totalKeys: ULong, var totalDids: ULong, var totalIdentifiers: ULong)
data class UpdateRemoteTrustEntityFromDidRequestBindingDto(var didId: String, var action: TrustEntityUpdateActionBindingEnum?, var name: String?, var logo: OptionalString?, var website: OptionalString?, var termsUrl: OptionalString?, var privacyUrl: OptionalString?, var role: TrustEntityRoleBindingEnum?)
Link copied to clipboard
data class UpsertOrganisationRequestBindingDto(var id: String, var name: String?, var deactivate: Boolean?)
Link copied to clipboard
data class VersionBindingDto(var target: String, var buildTime: String, var branch: String, var tag: String, var commit: String, var rustVersion: String, var pipelineId: String)
Link copied to clipboard
data class WalletProviderBindingDto(var url: String, var type: WalletProviderTypeBindingEnum, var name: String, var appIntegrityCheckRequired: Boolean)
Link copied to clipboard
data class WalletUnitBindingDto(var id: String, var createdDate: String, var lastModified: String, var lastIssuance: String?, var name: String, var os: WalletUnitOsBindingEnum, var status: WalletUnitStatusBindingEnum, var walletProviderType: WalletProviderTypeBindingEnum, var walletProviderName: String, var publicKey: String?)
Link copied to clipboard
data class WalletUnitListBindingDto(var values: List<WalletUnitBindingDto>, var totalPages: ULong, var totalItems: ULong)
Link copied to clipboard
data class WalletUnitListQueryBindingDto(var page: UInt, var pageSize: UInt, var sort: SortableWalletUnitColumnBindingEnum?, var sortDirection: SortDirection?, var name: String?, var exact: List<ExactWalletUnitFilterColumnBindingEnum>?, var ids: List<String>?, var status: List<WalletUnitStatusBindingEnum>?, var walletProviderType: List<WalletProviderTypeBindingEnum>?, var os: List<WalletUnitOsBindingEnum>?, var createdDateAfter: String?, var createdDateBefore: String?, var lastModifiedAfter: String?, var lastModifiedBefore: String?)

Functions

Link copied to clipboard