DIDDocument

fmgp.did.DIDDocument
See theDIDDocument companion object
trait DIDDocument extends DID

DIDDocument

https://w3c.github.io/did-core/#did-document-properties

https://github.com/w3c/?q=did&type=all&language=&sort=

  • authentication -> challenge-response protocol
  • assertionMethod -> Issuer key (for purposes of issuing a Verifiable Credential)
  • keyAgreement -> tablishing a secure communication channel with the recipient
  • capabilityInvocation -> Master key (for authorization to update the DID Document.)
  • capabilityDelegation -> ...

Attributes

Companion
object
Graph
Supertypes
trait DID
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def alsoKnownAs: Option[Set[String]]
def controller: Option[Either[String, Set[String]]]
def keyAgreement: Option[Set[VerificationMethod]]
def service: Option[Set[DIDService]]

Inherited methods

def did: String

Attributes

Inherited from:
DID
def scheme: String

Attributes

Inherited from:
DID
def string: String

This is the full identifier

This is the full identifier

Attributes

Inherited from:
DID

Concrete fields

val namespace: String
val specificId: String