Package-level declarations
Types
Link copied to clipboard
interface CreateDidOptions
Represents options during the creation of a Decentralized Identifier (DID).
Link copied to clipboard
class DidResolutionMetadata(var contentType: String? = null, var error: String? = null, var additionalProperties: MutableMap<String, Any>? = null)
Holds metadata about the results of the DID resolution process.
Link copied to clipboard
class DidResolutionResult(val context: String? = null, val didDocument: DidDocument? = null, val didDocumentMetadata: DidDocumentMetadata = DidDocumentMetadata(), val didResolutionMetadata: DidResolutionMetadata = DidResolutionMetadata())
Represents the result of DID resolution as per the W3C DID Core specification. Includes the DID document and related metadata.
Link copied to clipboard
Type alias for a DID resolver function. A DID resolver takes a DID URL as input and returns a DidResolutionResult.
Link copied to clipboard
object DidResolvers
Singleton object representing a collection of DID resolvers.
Link copied to clipboard
class PurposesDeserializer
Deserialize String into List of Purpose enums.
Link copied to clipboard
Represents a DID resolution error as described in https://w3c-ccg.github.io/did-resolution/#errors.